html - CSS元素優(yōu)先級的問題.
問題描述
<style> .Line li,.Line dt{float:left} .Float-R{float:right} </style> <p class='Line'> <ul> <li>text1</li> <li>text2</li> <li class='Float-R'>text3</li> </ul> </p>
我的.Line和.Float-R是通用樣式這里全局li是左對齊的,我想讓指定的li靠右,在不加!important和使用#id的情況怎么實(shí)現(xiàn)我想要的結(jié)果呀?還是說無解?
問題解答
回答1:CSS3 偽類
回答2:nth-child() 選擇器
回答3:在一個style中,后面的會覆蓋前面的,你在后面補(bǔ)上你需要的,如果是指定li,可以通過nth-child去選擇,也可以通過js獲取dom節(jié)點(diǎn),設(shè)置style樣式
回答4:第二句改成這樣.Line li.Float-R{float:right}
回答5:就樓主的問題,第二句改成li.Float-R{float:right}就可以吧,盡量遵循優(yōu)先級規(guī)則吧。
回答6:css 優(yōu)先級是根據(jù) 定位的精準(zhǔn)度來的也就是說
.Line ul li.Float-R{float:left;}p.Line ul li.Float-R{float:right;//這里會覆蓋上面的樣式}回答7:
多加個類 增加優(yōu)先級
回答8:.Float-R 換成 .Line li.Float-R
相關(guān)文章:
1. html5 - 前端面試碰到了一個緩存數(shù)據(jù)的問題,來論壇上請教一下2. macos - 無法source activate python273. java - butterknife怎么綁定多個view4. java - 同步/異步與阻塞/非阻塞之間的差異具體是什么?5. javascript - 打算寫一個c++的node圖像處理模塊,有沒有推薦的c++圖片處理庫?6. css3 讓圖片變成灰色(filter),但針對IE11瀏覽器無效7. android - Genymotion 模擬器可以做屏幕適配檢測嗎?8. html - vue里面:src在IE(9-11)下不顯示圖片9. 運(yùn)行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?10. html5 - 在HBuilder中打包Android的apk包出錯,不知道是什么原因。

網(wǎng)公網(wǎng)安備