bootStrap只定义col-sm-*是什么意思

发布于 2022-09-03 09:08:56 字数 689 浏览 5 评论 0

比如这个例子
http://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_temp_portfolio&stacked=h

 <div class="col-sm-3">
      <p>Some text..</p>
      <img src="http://placehold.it/150x80?text=IMAGE" class="img-responsive" style="width:100%" alt="Image">
    </div>

只写了class="col-sm-3"
但是在超小屏设备上只显示1列,相当于col-xs-12的效果,是怎么实现的?

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

慈悲佛祖 2022-09-10 09:08:56

哈哈,col-**对应着不同尺寸的屏幕,bootstrap是移动优先,源码用的是min-width,col-sm意味着等于或大于(如果没有设置更大屏幕对应的col)sm的屏幕,所以小于sm的屏幕你是没有设置的,也就相当于div默认的了

他不在意 2022-09-10 09:08:56

col-sm-* 是平板设备的响应,如果你的不设置 col-xs-* 就默认 col-xs-12,如果你设置 col-xs-3,那在手机屏幕下面也会出现4个平列的元素。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文