Bootstrap栅格布局时col-sm-6不生效

ItsMe2个月前 (10-22)网页设计289

现象:使用Boostrap进行响应式Web开发时,应用栅格功能进行定位时,应用col-md-6及col-sm-8时,网页效果都有呈现。但是使用col-xs-12时,在小型设备上效果没有按预期显示。

2024102201.png

如上图所示,类名row嵌入了class为col-xs-6的div子元素,但是在xs特小号设备上没有按50%的宽度显示。F12调出浏览器调试窗口,Css属性也没有出现@media的内容。


原因分析:


Bootstrap v3 超小屏幕 手机 (<768px) 时通过类名col-xs-*控制,在Bootstrap V4时,将小型设备分的更细了,屏幕尺寸大于576小于768时使用col-sm-*,  屏幕尺寸小于576的类名用col-*控制。


由此,以上的问题,将col-xs-6替换为col-6后 栅格布局就正常了。

相关文章

Bootstrap中col-md-offset-2不生效的解决方法

如下代码所示,计划通过col-md-offset-4使Bootstrap的列发生偏移,但是代码应用后清除缓存操作后,没有产生偏移的效果。<div class="col-md-...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。