九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

css常用屬性總結(jié)之 id和class的區(qū)別,使用類還是ID?

2017/2/28 8:44:21   閱讀:4180    發(fā)布者:4180
css常用屬性總結(jié)之 id和class的區(qū)別,使用類還是ID?
前面兩篇文章我們分別談到了class和id的相關(guān)知識(shí)和如何使用,但是在實(shí)際項(xiàng)目中,
我們?cè)撊绾尉駬瘢琧lass還是id?

先回顧下兩者的區(qū)別吧!

1.id具有唯一性,class具有普遍性,所以一個(gè)頁面同一個(gè)id只能使用一次,而class可以被無限制使用。

2.id的優(yōu)先級(jí)要高于class的!如下面列子:

<html>
#p1{color:red}
.p2{color:green}
<p id="p1" class="p2">這是一個(gè)段落</p>
</html>
上面是一個(gè)示例,p元素中的文字是紅色而不是綠色,因?yàn)閕d的優(yōu)先級(jí)高于class的。

其實(shí)id和class用法挺簡(jiǎn)單的,但是要寫出優(yōu)雅的css代碼,那也是要注意一些東西的。
現(xiàn)在自己做的項(xiàng)目采用敏捷模式,多個(gè)人合作開發(fā),
最痛苦的就是整個(gè)html文檔中id和class滿天飛,維護(hù)起來那叫一個(gè)坑啊!
最近看到有個(gè)人關(guān)于使用id和class的心得,我覺得不錯(cuò),摘要如下:

css只用class來寫并有專門的class通用和私有模塊命名,id具有唯一性且優(yōu)先級(jí)
太高只作為js操作dom的掛鉤全部不添加樣式,如果使用jq或zepto的話,
操作的class類名一般也不加樣式,這部分的class命名和id一樣由js來制定。
這樣做比較適合大型,多人維護(hù)并且需要長期迭代的項(xiàng)目,
css的class類名和js操作的id、class類完全分離,這樣產(chǎn)品的ui
或者產(chǎn)品交互邏輯變動(dòng)二者互不影響,易維護(hù)。

總結(jié)一句話:js盡量操作id,class盡量操作css!

當(dāng)然這個(gè)還的自己去實(shí)踐??!本人適合也只是針對(duì)目前做的項(xiàng)目而已!
今天的總結(jié)就到這里,不足之處還請(qǐng)指正。
主站蜘蛛池模板: 亚洲制服有码在线丝袜| 亚洲综合成人婷婷五月在线观看| 大胆欧美熟妇xxbbwwbw高潮了| 粗大猛烈进出高潮视频| 50岁熟妇的呻吟声对白| 午夜人成免费视频| 蜜臀av在线播放一区二区三区| 免费专区丝袜调教视频 | 国语自产偷拍精品视频偷| 狠狠色婷婷久久综合频道日韩| 精品国产av一区二区果冻传媒| 亚洲女人自熨在线视频| 99在线在线视频观看| 国产亚洲日韩妖曝欧美| 丰满无码人妻熟妇无码区| xx性欧美肥妇精品久久久久久| 亚洲中文字幕av在天堂| 亚洲不乱码卡一卡二卡4卡5| 日韩人妻系列无码专区| 尤物yw午夜国产精品大臿蕉| 欧美日韩国产精品| 8av国产精品爽爽ⅴa在线观看| 成年永久一区二区三区免费视频| 久久亚洲精品成人无码网站夜色 | 色播久久人人爽人人爽人人片av| 亚洲日韩av在线观看| 丰满熟妇乱又伦在线无码视频 | 色噜噜狠狠色综合日日| 国产大片黄在线观看私人影院| 亚洲精品成人无限看| 亚洲 欧美 日韩 国产综合 在线| 色偷偷中文字幕综合久久| 日本老熟妇乱| 久久精品无码中文字幕老司机 | 国产精品国产三级在线...| 成年性午夜免费视频网站| 伊人亚洲综合网色av另类| 日日摸日日踫夜夜爽无码| 国产精品久久久久9999爆乳| 成人高潮视频在线观看| 亚洲欧美精品suv|