首頁 > web前端 > css教學 > 主體

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

青灯夜游
發布: 2020-12-17 18:14:40
原創
3726 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板