CSS hanging-punctuation 屬性
示例
將標點符號(如果有)放在 <p> 元素中第一行的起始邊緣之外
p {
hanging-punctuation: first;
}
定義和用法
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 |