如果平均/最受欢迎的屏幕尺寸宽度现在超过1366px,为什么最大宽度:1170px的bootstrap最宽容器(来自他们的CDN)?
.container {
max-width: 1170px;
}
我不应该相信我读过的所有内容吗?
顺便提一下,这来自很多方面,而不是我遇到的第一个来源。
问题的根本原因是我想设计最大宽度的桌面使用 - 当桌面设计最终确定时,我会担心平板电脑和手机。
答案 0 :(得分:8)
根据screenresolution.org,实际上最受欢迎的分辨率 1366x768
,而不是更多。
对于桌面显示,Bootstrap使用1170px宽度,左/右侧填充15px:
@media (min-width: 1200px)
.container {
width: 1170px;
}
}
.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
快速计算:(1366 - 1200) / 2 = 83
。
Bootstrap桌面布局在屏幕两侧保留(至少)83px的边距(如果计算填充,则为98px)。这不是那么大,它避免页面看起来拥挤。对于一个反例,Wikipedia使用100%宽度的布局,但很多人认为它“太多”,它会降低可读性。
您不必担心Bootstrap宽度。当然你可以改变它。
几乎所有东西都在Bootstrap 3中设置为百分比。
看看Bootstrap customize & download page,你会发现一些有用的变量:
@screen-xs-min: 480px
@screen-sm-min: 768px
@screen-md-min: 992px
@screen-lg-min: 1200px
@container-sm: ((720px + @grid-gutter-width))
@container-md: ((940px + @grid-gutter-width))
@container-lg: ((1140px + @grid-gutter-width))
@grid-columns: 12
@grid-gutter-width: 30px
@grid-float-breakpoint: @screen-sm-min
答案 1 :(得分:1)
答案 2 :(得分:0)
这可能是因为Bootstrap开发人员认识到许多开发人员不会准备好那么大的内容,而且改变宽度也是微不足道的。