好程序員 web 前端培訓(xùn)分享怎樣學(xué)好 css ? 我推薦題主的學(xué)習(xí)方法就是:善用調(diào)試工具。
成都創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)雄縣,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792使用谷歌瀏覽器進(jìn)行調(diào)試,在屬性不理解時(shí)可以直接在瀏覽器里進(jìn)行數(shù)值調(diào)節(jié)
css 在書(shū)寫(xiě)時(shí)由于選擇器權(quán)重問(wèn)題經(jīng)常出現(xiàn)樣式覆蓋的問(wèn)題
如果你的選擇器書(shū)寫(xiě)正確,并且被劃掉了。
那應(yīng)該就是權(quán)重不足導(dǎo)致的
下面是 看起來(lái)很復(fù)雜 的權(quán)重規(guī)則。
權(quán)重規(guī)則: HTML 標(biāo)簽 ( 類(lèi)型選擇符 ) 的權(quán)重是 1 , class 的權(quán)重是 10 , id 的權(quán)重是 100 。
權(quán)重的表達(dá)方式如: 0,0,0,0; 類(lèi)型選擇符的權(quán)重為: 0,0,0,1 class選擇符的權(quán)重為: 0,0,1,0 id選擇符的權(quán)重為: 0,1,0,0 屬性選擇符的權(quán)重為: 0,0,1,0 偽類(lèi)選擇符的權(quán)重為: 0,0,1,0 偽元素選擇符權(quán)重為: 0,0,0,1 內(nèi)聯(lián)樣式的權(quán)重為: 1,0,0,0
注:如果權(quán)重相同時(shí),則后面的樣式生效;
權(quán)重值的計(jì)算規(guī)則略復(fù)雜,不再詳細(xì)說(shuō)明了
你就簡(jiǎn)單把這些權(quán)重值當(dāng)成10 進(jìn)制進(jìn)行求和,能解決大多數(shù)問(wèn)題
結(jié)果出現(xiàn)的問(wèn)題的時(shí)候,就升級(jí)為100 進(jìn)制,舉例說(shuō)明
#a1 .a2 .a3 .a4 .a5
#a1 #a2 .a5
以上兩個(gè)選擇器誰(shuí)權(quán)重更大呢?
100 + 10 + 10 + 10 + 10
100 + 100 + 10
答案,很明顯是第二個(gè)。
另外還有一些新手常見(jiàn)的,
搞不清楚可能會(huì)困擾你很久,但搞清楚了這都算個(gè)P 的那種 CSS 問(wèn)題
父元素未設(shè)置高度時(shí),子元素浮動(dòng)會(huì)導(dǎo)致父元素高度塌陷。
怎么解決?
給父元素固定高度,或者 父元素添加 overflow : hidden ;
元素使用了絕對(duì)定位position : absolute
但是你的參考系卻沒(méi)有增加position : relative
導(dǎo)致元素(由于找不到參考系)會(huì)根據(jù)整個(gè)頁(yè)面來(lái)定位
給元素增加邊框和填充,都會(huì)影響盒子的大小
務(wù)必不能忽略這一點(diǎn)。
初學(xué)時(shí),建議使用以下代碼,進(jìn)行CSS 重置
* {
margin:0; padding:0
}
margin : auto 只能實(shí)現(xiàn)元素左右居中,實(shí)現(xiàn)不了上下居中
塊元素默認(rèn)都是100% 寬度的,會(huì)獨(dú)占一行
可以設(shè)定寬高大小
而行內(nèi)元素,像 <a> 、 <span> 這種
設(shè)定不了寬高,從左到右排列
圖片表現(xiàn)出來(lái)的特性和文字差不太多
可將圖片理解為特殊的文字內(nèi)容
.page .con 和 .page.con 和 .page>.con 三者的含義不同
.page>.con 大于號(hào)表示必須是子元素
.page.con 中間沒(méi)有空格表示同時(shí)擁有兩個(gè)類(lèi)
.page .con 中間有空格,表示所有后代包含子元素
分享標(biāo)題:好程序員web前端培訓(xùn)分享怎樣學(xué)好css?-創(chuàng)新互聯(lián)
鏈接地址:http://aaarwkj.com/article6/codjog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、面包屑導(dǎo)航、網(wǎng)站內(nèi)鏈、App開(kāi)發(fā)、搜索引擎優(yōu)化、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容