亚洲av日韩av永久无码久久,免费的视频app网站,欧美性猛交xxxx免费看,国产成人精品三级麻豆

如何看待CSS中BEM的命名方式?

2018-4-25    seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請點(diǎn)這里

BEM的意識(shí)就是塊(block)、元素(element)、修飾符(modifier),是由yandex團(tuán)隊(duì)提出的一種CSS Class命名方法。

任何一個(gè)東西的存在都有其存在的道理,如果他毫無價(jià)值,那么肯定會(huì)被淘汰,后人可能都不了解,甚至都不會(huì)出現(xiàn)在后人的世界里。

如何看待CSS中BEM的命名方式?

關(guān)于BEM命名其最大的爭議就是其命名風(fēng)格,它鼓勵(lì)一級(jí)一級(jí)的寫的非常具體,但是會(huì)很長。如此常的命名會(huì)影響書寫效率,名稱過長代碼量就會(huì)增多,文件體積就會(huì)變大(在gzip下這個(gè)不算是個(gè)問題),從而會(huì)影響傳輸速度,用戶體驗(yàn)度就低,但是作為一個(gè)職業(yè)人我們都不能單純把個(gè)人喜好和習(xí)慣作為借口來拒絕或否定其用途。

風(fēng)格對于使用者來說并不是很重要,關(guān)鍵的是看其效果。正所謂人們常說的“不看療程,看療效”。

從擴(kuò)展性上來看,嵌套過多閱讀性差,超過3層就很難閱讀了;嵌套越多,選擇器的層級(jí)也會(huì)隨之增多,那么性能不知不覺就會(huì)變差;如此長的名字,書寫上想沖突都難。

從編程原則上來說,這種命名方式不會(huì)暴露抽象類。假如樣式變了需要繼承另一個(gè)抽象類,不需要改HTML,只需要改css即可。

團(tuán)隊(duì)開發(fā)中,風(fēng)格無非是一種形式,可以約束人們達(dá)到一定程度上的統(tǒng)一。內(nèi)部溝通會(huì)極大降低溝通成本。

BEM命名的方法雖然有自身的不足之處,但至少他可以使我們命名的時(shí)候達(dá)到一定的統(tǒng)一,我們可以學(xué)習(xí)其優(yōu)秀的方面將其納為己用。在實(shí)際項(xiàng)目開發(fā)中將其巧妙而又靈活的運(yùn)用起來也未嘗不是一件壞事。

藍(lán)藍(lán)設(shè)計(jì)www.chinatradebeam.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

日歷

鏈接

個(gè)人資料

藍(lán)藍(lán)設(shè)計(jì)的小編 http://www.chinatradebeam.com

存檔

日韩精品视频| 亚洲中文字幕无码爆乳av| 国产真人无遮挡作爱免费视频| 国产视频在线观看| 无码精品人妻一区二区三区漫画 | 国产精品扒开腿做爽爽爽视频| 寂寞人妻瑜伽被教练日| 免费啪啪a片aaaa片老太婆交 | 中文字幕乱码人妻二区三区| 美女学校丰满毛片免费看爽| 岳的大肥屁熟妇五十路99| 女人被狂躁免费看30分钟| 国产18禁黄网站免费观看| 性色av网站| 亚洲av无码一区二区三区性色| 熟妇的滚烫的肉唇翻进翻出| 日本少妇被爽到高潮无码| 色综合久久久久综合体桃花网| 亚洲成av人片一区二区密柚| 国产色综合天天综合网| 邻居少妇太爽了a片在线观看动漫| 性饥渴老太xxxxxhd| 国产精品嫩草久久久久| av高潮喷水一区二区三区| 无码永久在线观看视频| 又湿又紧又大又爽a视频国产| 久久国产avjust麻豆| 国产强奷伦奷片| 又硬又粗进去好爽a片潘金莲| 国产熟妇无码a片aaa毛片视频| 午夜时刻免费入口| 午夜欧美精品久久久久久久| 人妻换人妻a片爽麻豆| 婷婷五月综合色视频| 精品无码国产一区二区三区AV| 被几个人摁住玩弄隐私作文| 久久国产精品无码一区二区三区 | 久久久久99精品成人片三人毛片| 国产精品美女久久久久av爽| 波多野结衣av| 伊人情人综合网|