CSS 怎麼從第二行開始縮排
從第二行開始縮排有個專有名詞,叫做 hanging indent,這篇文章會說明如何做到這點。
CSS 的 text-indent 屬性
這個屬性是控制文字的縮排,語法如下:
1 | text-indent: [縮排距離] [縮排模式] |
- 縮排距離: 如
10px
、2em
、-30px
等等 - 縮排模式:
hanging
: 反過來,除了第一行以外都會縮進去。each-line
: 第一行會縮排,以及每個用<br>
換行後的第一行也會縮排
不過縮排模式好像還在實驗階段,我目前還沒成功使用過,每次都沒作用XD
替代方案
如我剛剛所說,打上 hanging
不會有任何效果,但是我們還是可以硬把它做成成’看起來’有 hanging
的樣子。
只要同時設定padding-left
和負的text-indent
就可以了:
1 | padding-left: 2em; |
React Native 的縮排
1 | <Text>{'\t'}{'\t'}Something you want to say</Text> |
React Native 從第二行開始縮排
我還沒找到方法 XD