CSS hanging-punctuation 属性
示例
在 <p> 元素的第一行开头放置标点符号(如果有)
p {
hanging-punctuation: first;
}
定义和用法
The hanging-punctuation
属性指定是否可以在文本行的开头或结尾处将标点符号放置在行框之外。
默认值 | none |
---|---|
继承 | 是 |
可动画 | 否。 了解有关 可动画 的信息 |
版本 | CSS3 |
JavaScript 语法 | object.style.hangingPunctuation="first" |
浏览器支持
主流浏览器都不支持 hanging-punctuation 属性。
属性 | |||||
---|---|---|---|---|---|
hanging-punctuation | 不支持 | 不支持 | 不支持 | 10+ | 不支持 |
CSS 语法
hanging-punctuation: none|first|last|allow-end|force-end|initial|inherit;
属性值
值 | 描述 |
---|---|
none | 不允许在文本行的开头或结尾处将标点符号放置在行框之外 |
first | 标点符号可以悬挂在第一行的开头边缘之外 |
last | 标点符号可以悬挂在最后一行末尾边缘之外 |
allow-end | 如果标点符号在对齐之前不适合,则标点符号可以悬挂在所有行的末尾边缘之外 |
force-end | 标点符号可以悬挂在所有行的末尾边缘之外。如果在此行上启用了对齐,则它将强制标点符号悬挂 |
initial | 将此属性设置为其默认值。 了解有关 initial 的信息 |
inherit | 从其父元素继承此属性。 了解有关 inherit 的信息 |