色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

純CSS ul li前綴點(圓點、正方形點等)加顏色和變色(不使用背景圖)

老白8年前9949瀏覽3623評論

今天在制作一個zblog模板的時候,用到了li前加點并且觸發:hover變色,特來分享下方法,其實很簡單!

ul li前點加顏色和變色.gif

HTML:

<ul>
    <li><a href="#">純CSS ul li前點加顏色和變色(不使用背景圖)</a></li>
    <li><a href="#">純CSS ul li前點加顏色和變色(不使用背景圖)</a></li>
</ul>

CSS:

.ul li{list-style-type: square;color: #0099ff;font-size: 16px;line-height: 30px;}
.ul li a{color: #333;font-size: 14px;}
.ul li:hover{color: #ff6900;}
.ul li:hover a{color: #ff6900}

第一行代碼:

list-style-type: square;就是加前綴正方形點,如果要加圓點呢?要加空心圓呢,要加 1 2 3阿拉伯數字呢?

list-style-type :disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | armenian | cjk-ideographic | georgian | lower-greek | hebrew | hiragana | hiragana-iroha | katakana | katakana-iroha | lower-latin | upper-latin   
取值:  
disc  :  CSS1  默認值。實心圓   
circle  :  CSS1  空心圓   
square  :  CSS1  實心方塊   
decimal  :  CSS1  阿拉伯數字   
lower-roman  :  CSS1  小寫羅馬數字   
upper-roman  :  CSS1  大寫羅馬數字   
lower-alpha  :  CSS1  小寫英文字母   
upper-alpha  :  CSS1  大寫英文字母   
none  :  CSS1  不使用項目符號
color: #0099ff; 就是為li加的顏色,前綴點就會被變色。
font-size:就是li的大小了
line-height就是行高

第二行:
.ul li a{color: #333;font-size: 14px;} 是為li之內的a標簽賦值的,包括顏色以及字號,但與li帶的前綴點無關,只作用于a標簽內的文字
第三行:
.ul li:hover{color: #ff6900;} 就是觸發li后li內值改變顏色,包括前綴點
第四行:
.ul li:hover a{color: #ff6900} li觸發:hover后,單獨為a標簽內的文章變色!

以上就是本篇《純CSS ul li前點加顏色和變色(不使用背景圖)》的內容了!