2017-03-13 28 views
-1

我剛剛閱讀Chrome 57 release log,並注意到從57版本開始,Chrome本機支持css風格 - display: grid,它似乎遲到了,因爲從第2版和第early of 2014開始具有網格系統的引導程序,Chrome團隊已經知道網格系統並且可以通過標誌面板啓用。瀏覽器原生CSS顯示之間的差異:網格和自舉網格系統?

我已閱讀上述文章,但它並沒有顯示出的優點超過像引導/粉底一些CSS框架等

於是我好奇的是它使用本地電網CSS什麼優勢?

回答

0

CSS Grid Layout是CSS目前最強大的佈局系統,缺點是它的current browser support

你的問題是基於意見的,所以我會嘗試標記一些我在使用框架時遇到的實際問題。

使用框架時,你可能會面臨一些問題:

  • 你可能會與technical debt結束。
  • 框架通常會有很多CSS規則實際上不會用到,從而使您的CSS文件比需要的更重。
  • 您使用的某些CSS規則將使用可能會有超過特定的選擇器,這些選擇器要求覆蓋屬性所需的更高複雜度。
  • 某些框架具有非語義的HTML代碼,如果發生更改,這會導致意外的行爲。

許多有經驗的前端Web開發人員避免使用框架,因爲他們往往要慢,而不是幫助更快地完成把事情下來,在複雜的項目特別是工作時。

許多文章會阻止使用框架,許多人會鼓勵它。 我個人認爲這取決於你正在從事的項目的要求。