2017-03-13 31 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开发人员避免使用框架,因为他们往往要慢,而不是帮助更快地完成把事情下来,在复杂的项目特别是工作时。

许多文章会阻止使用框架,许多人会鼓励它。 我个人认为这取决于你正在从事的项目的要求。