ubi*_*que 33 twitter-bootstrap-3
我正在使用Twitter Bootstrap 3向网站添加一个全新的部分,但是对于桌面来说,容器总共不能超过940px - 因为它会抛出页眉和页脚{includes}.
所以940px的列为12 x 60 = 720px,而排水沟为11 x 20 = 220px.很公平,但是你如何将它们输入到Bootstrap 3中,因为Customize部分中有'no'@ColumnWidth字段/设置?
我试过将@ container-lg-desktop和@ container-desktop都设置为940px - 但它不起作用.
Fra*_*ehl 91
Bootstrap 3中有一个更简单的解决方案(IMO),它不需要您编译任何自定义LESS.您只需在"层叠样式表"中利用级联.
像这样设置你的CSS加载......
<link type="text/css" rel="stylesheet" href="/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="/css/custom.css" />
Run Code Online (Sandbox Code Playgroud)
/css/custom.css您的独特风格定义在哪里?在该文件中,添加以下定义...
@media (min-width: 1200px) {
.container {
width: 970px;
}
}
Run Code Online (Sandbox Code Playgroud)
width: 1170px当视口为1200px或更大时,这将覆盖Bootstrap的默认设置.
在Bootstrap 3.0.2中测试
Bas*_*sen 16
首先考虑小网格,请参阅:http://getbootstrap.com/css/#grid-options.最大容器宽度为750像素可能会对您来说很小(另请阅读:为什么Bootstrap 3会将容器宽度强制为特定尺寸?)
使用小网格时使用媒体查询来设置最大容器宽度:
@media(min-width:768px){.container {max-width:750px; }}
第二个也读了这个问题:Bootstrap 3 - 940px宽度网格?,可能重复?
列的12 x 60 = 720px,11 x 20 = 220px
网格两侧还有一个20px的装订线,所以220 + 720 + 40可以达到980px
有'不'@ColumnWidth
您的colums宽度将根据您在variables.less中的设置动态计算.你可以设置@grid-columns和@grid-gutter-width.在mixins.less中,列的宽度将通过grid.less设置为百分比:
.calc-grid(@index, @class, @type) when (@type = width) {
.col-@{class}-@{index} {
width: percentage((@index / @grid-columns));
}
}
Run Code Online (Sandbox Code Playgroud)
更新 将@ grid-gutter-width设置为20px;,@ container-desktop:940px;,@ container-large-desktop:@ container-desktop和重新编译引导程序.
小智 6
最好的选择是使用原始LESS版本的bootstrap(从github获取).
打开variables.less并查找// Media查询断点
找到此代码并更改断点值:
// Large screen / wide desktop
@screen-lg: 1200px; // change this
@screen-lg-desktop: @screen-lg;
Run Code Online (Sandbox Code Playgroud)
例如,将其更改为9999px,这将阻止到达断点,因此您的站点将始终加载具有940px容器的先前媒体查询
小智 5
如果您不希望编译引导程序,请复制以下内容并将其插入自定义css文件中.不建议更改原始引导程序css文件.此外,如果从cdn加载它,您将无法修改引导原始css.
将其粘贴到自定义css文件中:
@media (min-width:992px)
{
.container{width:960px}
}
@media (min-width:1200px)
{
.container{width:960px}
}
Run Code Online (Sandbox Code Playgroud)
我在这里将容器设置为960px,以便能够容纳它,并将其余介质尺寸保持为默认值.您可以将此问题设置为940px.
| 归档时间: |
|
| 查看次数: |
119425 次 |
| 最近记录: |