css 文字下劃線:在同一個列表中,我想讓有文字的加上下劃線,沒有文字就不出現下劃線,不要A標籤
span{text-decoration:underline;}
你想要哪個元素有下劃線就用CSS的這方法,控制文字有無下劃線。
要是我的回答對你有幫助,請不要忘了給個採納,謝謝
例如
12345(我要下劃線) 12345(我不要下劃線) 12345(我要下劃線)
可以定義如下
12345
(呼叫樣式,加下劃線)
12345
(不呼叫樣式,無下劃線)
12345
(呼叫樣式,加下劃線)
。underline{
decoration:underline;
}
你可以定義一個專用的樣式,就是專門給需要用下劃線的部分文字呼叫,這樣當你某些文字需要用到下劃線的時候就呼叫這個樣式,這樣就基本可以實現你要的效果了
一組專門的預定義的類稱為偽類,主要用來處理超連結的狀態。超連結文字的狀態可以透過偽類選擇符+樣式規則來控制。偽類選擇符包括:
總: a 表示所有狀態下的連線 如 a{color:red}
① a:link:未訪問連結 ,如 a:link {color:blue}
② a:visited:已訪問連結 ,如 a:visited{color:blue}
③ a:active:啟用時(連結獲得焦點時)連結的顏色 ,如 a:active{color:blue}
④ a:hover:滑鼠移到連結上時 ,如 a:hover {color:blue}
使用html中
標籤即可對加u標籤的文字加下劃線,例項樣式如下圖
使用程式碼text-decoration,可進css手冊檢視text-decoration詳細介紹
語法:
text-decoration : none || underline || blink || overline || line-through
text-decoration引數:
none : 無裝飾
blink : 閃爍
underline : 下劃線
line-through : 貫穿線
overline : 上劃線
有點不理解你的問題,為什麼一個列表還分有文字和無文字呢?