• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

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

    2018-4-25    seo達人

    如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

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

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

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

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

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

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

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

    團隊開發中,風格無非是一種形式,可以約束人們達到一定程度上的統一。內部溝通會極大降低溝通成本。

    BEM命名的方法雖然有自身的不足之處,但至少他可以使我們命名的時候達到一定的統一,我們可以學習其優秀的方面將其納為己用。在實際項目開發中將其巧妙而又靈活的運用起來也未嘗不是一件壞事。

    藍藍設計www.lzhte.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.lzhte.cn

    存檔

    主站蜘蛛池模板: aaa国产一级毛片| 99久久全国免费观看| 成在人线AV无码免费看网站直播| 日韩一区国产二区欧美三区| 久久久AV波多野一区二区| 久久国产精品男人的天堂av| 成人国产精品2021| 免费人成激情视频在线观看| 日日噜噜夜夜狠狠视频免费| 2929免费A级毛片无码| 亚洲黄片一区二区三区| 亚洲 日本 欧洲 欧美 视频| 成 人 免费观看网站| 久久国产精品99精品国产| 极品粉嫩嫩模大尺度无码视频 | 亚洲精品国产精品乱码不卞| 亚洲日本va午夜中文字幕久久 | 国产精品无码久久AV不卡| 福利视频网址导航| 久热精品免费在线视频| 成人影片在线免费观看 | 蜜桃福利导航| 久久99精品久久久久久久清纯| 国产视频深夜在线观看| 国产v亚洲v天堂a无| 久久99视频精品8| 国产精品视频白浆免费视频| 99国产欧美另类久久久精品| 日韩无码高清视频| 337p69日本欧洲亚洲大胆艺术| 日韩精品亚洲精品第一页| 中文字幕日本丰满人妻| 日韩欧美在线综合网| 亚洲乱码av中文一区二区| 激情亚洲人在线文学区| 少妇高潮喷水在线观看| 肉动漫h黄动漫日本免费观看| 国产乱码一二三区精品| 丁香五月婷婷激情基地| 国产精品无打码在线播放| 亚州AV无码一区东京热久久|