首頁  >  文章  >  web前端  >  css span標籤裡text-indent不起作用是什麼原因?

css span標籤裡text-indent不起作用是什麼原因?

青灯夜游
青灯夜游原創
2020-12-17 18:14:403734瀏覽

span標籤設定text-indent不起作用,是因為text-indent只能給區塊級元素設置,而span標籤是行內元素;解決方法:使用「span{display:inline-block;} 」樣式將span標籤轉換為行內塊級元素即可。

css span標籤裡text-indent不起作用是什麼原因?

本教學操作環境:windows7系統、css3版本,此方法適用於所有品牌電腦。

(推薦教學:CSS影片教學

text-indent 屬性規定文字區塊中首行文字的縮排。注意: 負值是允許的。如果值是負數,將第一行左縮排。

css span標籤裡text-indent不起作用的原因

而對span設定text-indent沒有起作用,是因為text-indent只能給塊級元素設定。

解決方法:

但是如果讓span{display:block}轉換成區塊級元素,就會換行,還得透過浮動來控制,增加了麻煩。

所以改css為span{display:inline-block;}

更多程式相關知識,請造訪:程式設計入門! !

以上是css span標籤裡text-indent不起作用是什麼原因?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn