在开发网页时,可以很方便地查看哪些大小类是活动的:xs,sm,md,lg。
我注意到有一些扩展显示了网格覆盖,但没有显示尺寸。
有没有办法说明哪些尺寸集有效?
答案 0 :(得分:5)
使用bootstrap 4.1,您可以在页面上添加类似内容。
下面的代码将根据您的屏幕宽度显示引导程序使用的当前类。
<div class="alert alert-info">
<div class="d-none d-xl-block font-weight-bold">X-LARGE (XL)</div>
<div class="d-none d-lg-block d-xl-none font-weight-bold">LARGE (LG)</div>
<div class="d-none d-md-block d-lg-none font-weight-bold">MEDIUM (M)</div>
<div class="d-none d-sm-block d-md-none font-weight-bold">SMALL (SM)</div>
<div class="d-block d-sm-none alert font-weight-bold">X-SMALL (Defaut)</div>
</div>
答案 1 :(得分:1)
Bootstrap网格系统有4个类
所以,有了这个值。您可以更改宽度并了解当前处于活动状态的类。
答案 2 :(得分:1)
如果您使用的是Chrome开发工具,则不需要任何扩展。
答案 3 :(得分:1)
有javascript解决方案:
如果要检测使用css设置的当前大小,可以为body或任何其他元素创建css规则:
@media only screen and (min-width: 1280px) {
.body-helper {background: green;}
}
@media only screen and (min-width: 992px) and (max-width: 1279px) {
.body-helper {background: pink;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.body-helper {background: maroon;}
}
@media only screen and (max-width: 767px) {
.body-helper {background: lightblue;}
}
请使用引导程序设置的适当断点。因此,您可以通过背景更改识别当前大小设置。
答案 4 :(得分:1)
您可以通过Google Chrome上的开发者工具检查您的屏幕尺寸或媒体查询断点。您可以在Google Chromes开发人员工具中查看“Test Responsive and Device-specific Viewports”。
答案 5 :(得分:1)
您可以使用隐藏列。所以你隐藏了其他屏幕尺寸的div。
示例:强>
<div class="col-lg-3"> <div class="visible-lg hidden-xs hidden-sm hidden-md">col-lg</div> </div>
了解详情: Scotch.io - 自适应公用事业