如何高效寫CSS?
網(wǎng)友解答: css最復(fù)雜的我認(rèn)為還是css命名,如何規(guī)范的css命名,能夠方便新員工的上崗培訓(xùn)、和團(tuán)隊(duì)協(xié)作,是讓我最頭疼的地方正式因?yàn)樗鼪]有標(biāo)準(zhǔn)答案,所以難就難在這里,關(guān)于css命名我嘗
css最復(fù)雜的我認(rèn)為還是css命名,如何規(guī)范的css命名,能夠方便新員工的上崗培訓(xùn)、和團(tuán)隊(duì)協(xié)作,是讓我最頭疼的地方
正式因?yàn)樗鼪]有標(biāo)準(zhǔn)答案,所以難就難在這里,關(guān)于css命名我嘗試了很多種方法,不斷的改進(jìn),目前在使用的css命名規(guī)范比較接近于BEM的概念,比如
.slider
.slider-wrapper
.slider-arrow
.slider-arrow_left
.slider-arrow_right
.slider-nav
.slider-nav_item
它的好處在于,扁平化,沒有層級(jí)關(guān)系(也可以避免權(quán)重泛濫的問題),如果誰有更好的方案,歡迎給我留言
網(wǎng)友解答:可以考慮將CSS的預(yù)處理LESS、Sass或Stylus引入,或者將CSS的后處理PostCSS引入。你會(huì)有明顯的感覺,自己高效的在寫CSS。再老一點(diǎn)呢?平時(shí)做好積累,或許也會(huì)有所感覺自己寫CSS還是高效的。如果來一個(gè)項(xiàng)目從頭開始,來一個(gè)頁面從零開始,你會(huì)感覺自己不如搬磚??茨阍趺慈ニ伎及桑话阆矚g偷懶的人都會(huì)想盡辦法讓自己的代碼變得高效。