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 |