根据提供给我的设计,我将引导程序的容器宽度更改为 981px。
@media (min-width: 1200px) {
.container{
max-width: 981px;
}
}
我注意到装订线宽度设置为 30px,但是当容器宽度不同时,我如何确定什么是好的宽度?
我想将容器的最大宽度保持在 981 像素,因为这就是设计师在 Photoshop 中实现布局的方式。
例如,有一个 981px 宽的图像,它跨越了容器的整个宽度。
根据提供给我的设计,我将引导程序的容器宽度更改为 981px。
@media (min-width: 1200px) {
.container{
max-width: 981px;
}
}
我注意到装订线宽度设置为 30px,但是当容器宽度不同时,我如何确定什么是好的宽度?
我想将容器的最大宽度保持在 981 像素,因为这就是设计师在 Photoshop 中实现布局的方式。
例如,有一个 981px 宽的图像,它跨越了容器的整个宽度。
您可以通过编辑 less 文件本身而不是编译的 css 来最好地实现这一点。
如果一切都正确嵌套,那么只需要覆盖一些变量(您可以重新定义变量,最后一个实例将决定,所以只需在导入引导样式后添加这些):
较少的:
@import "../bower_components/bootstrap/less/bootstrap.less";
// impractically large breakpoint for simplicity
// now you've only got three breakpoints to play with :/
@screen-lg: 12000px;
@my-target-width: 981px;
@container-desktop: ((@my-target-width + @grid-gutter-width));
html:
<div class="container">
<div class="row">
<div class="col-sm-12">
<img class="img-responsive" src="http://lorempixel.com/output/cats-q-g-1200-500-2.jpg" alt="">
</div>
</div>
</div>
我会说仅在 css 中覆盖所需的样式是非常不切实际的(如果你一开始没有使用 less 或 sass,你肯定会错过一些你需要在编译后的覆盖css)。
我肯定会推荐拥抱学习曲线,并按照预期使用更少或 sass 的引导程序。
我最终去了 safari,并为此创建了一个 repo,因为我不知道一个网站(嗯..没有检查)会在小提琴中预编译更少......所以: