网格是新的侧边栏吗?

时间:2013-11-12 01:34:39

标签: css twitter-bootstrap layout grid

使用新的bootstrap thingy,是左/右浮动侧边栏的一部分,因为它现在可以用网格布局再现?

1 个答案:

答案 0 :(得分:1)

我通常会这样:

   <div class ="row">     
      <div class="col-sm-8 col-md-9">
         <article>...</article>
         <section class ="comments">...</section>
       </div>
      <div class="col-sm-4 col-md-3">
         <aside>...</aside>
      </div>
   </div>

还有像semantic grid这样的语义方法。但我认为虽然.row.col在语义上可能不是很有表现力,但它们只是非常容易使用,如果你曾经使用它们,你甚至可以非常快速地掌握它们的含义不看样式或渲染页面。

由于造型无论结构如何仍然是不可能的,而且可能永远不会,我认为这可能是一个很好的中间立场。您可以访问非常容易使用的网格系统,例如bootstrap,您仍然拥有元素,这些元素描述了“语义”意味着放置在网格内的内容被认为具有。

直接解决您的问题:从我每天在网络行业中看到的,“非语义”网格(imho它只是另一种语义,如果你有,你可以轻松混合一套明确的规则,什么时候使用什么?非常受欢迎,因为它们是解决许多(如果不是最具响应性的)布局问题的最简单方法。其他方法仍然存在。但是,由于它代表标题导航,内容,侧边栏形式的标准布局,我认为是的,网格至少在很大程度上取代了它们,而且每天都看不到它们。