Twitter bootstrap 在不使用网格系统的情况下使用引导模板是否正常?

Twitter bootstrap 在不使用网格系统的情况下使用引导模板是否正常?,twitter-bootstrap,Twitter Bootstrap,我真的很困惑和烦恼。我花了几个小时学习视频引导之类的东西,他们使用col类创建并分隔所有元素。例如,要使两个元素跨越移动宽度上的一个页面,只需说: <div class = 'col-xs-6'> content </div> <div class = 'col-xs-6'> content </div> 尽管它是一个响应模板。我只是讨厌这个。我想我理解了这个框架,我看了一个现实生活中的例子,它似乎很少使用引导。一些隐藏xs类,但仅此而已。现在我

我真的很困惑和烦恼。我花了几个小时学习视频引导之类的东西,他们使用
col
类创建并分隔所有元素。例如,要使两个元素跨越移动宽度上的一个页面,只需说:

<div class = 'col-xs-6'> content </div> <div class = 'col-xs-6'> content </div>

尽管它是一个响应模板。我只是讨厌这个。我想我理解了这个框架,我看了一个现实生活中的例子,它似乎很少使用引导。一些
隐藏xs
类,但仅此而已。现在我觉得用bootstrap“正确地”构建,它的网格系统是不专业的。是这样吗为什么他们在该模板上做了一些完全不同的事情?

该模板的开发人员没有更多地使用Bootstrap的网格有几个可能的原因

  • Bootstrap被添加到已经在开发的模板中,作为事后考虑,以创造商业吸引力或解决某些问题

  • Bootstrap的网格实际上不允许固定宽度的边栏,正如这个模板所做的那样。为了简单起见,开发人员可能希望容纳固定大小的内容。Bootstrap的列更改宽度的频率超出了可接受的范围

  • 开发人员可能对引导及其功能不太了解,并且可能更愿意从头开始编写大部分布局。当然,任何新系统或图书馆都有一条学习曲线


  • 我同意你的想法,因此我会避免使用这样的模板。定制和维护将比使用更一致的标记来充分利用引导的方式更加困难。另一个原因是他们的主页没有加载,标题是“即将到来”。不太能激发信心。

    不要将引导视为一种选择。 它可能在某些方面对你有很多好处,但也可能对你有很多坏处。 但是,通过深入挖掘代码或使用一些工具,每个人都有可能获得完整的引导,并定制引导的各个方面,以获得一些看起来新鲜的东西

    使用网格系统但设计自己的组件是完全可以接受的。或挖沟栅格并使用其构件。这不是一个非此即彼的命题。唯一一次真正变得棘手的是当你决定真的要改变一些东西时,比如菜单的外观和感觉。这样做的“正确方法”并不总是显而易见的。您可能需要对代码进行相当深入的挖掘,并且很难确保您所做的更改没有破坏其他内容。但这总比没有榜样好

    我认为你可能犯的唯一错误就是没有彻底了解Bootstrap能为你提供什么

    .media-object, .poster-pic {
        width: 45px;
        padding: 3px;
        background: #FFF;
        box-sizing: content-box;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-shadow: 1px 1px 2px rgba(0,0,0,.2);
    }