bootstrap多个样式,怎么理解?

发布于 2022-09-04 07:38:25 字数 701 浏览 15 评论 0

HTML部分

<div class="col-md-10 col-xs-12 col-sm-12 col-md-offset-1 ">
            <div id="light">
            balabala
            </div>
 </div>

CSS 部分

#paypaypay .col-md-10 #light{  background:#fff url(../images/1.jpg) no-repeat left top;}
#paypaypay .col-xs-12 #light,#paypaypay .col-sm-12 #light{background:#fff none;}
我的理解在大屏幕上 col-xs-12 col-sm-12这两个样式应该是不存在的 ,然后看调试工具,并不是.

clipboard.png

请教真相是什么样的,目的就是要大屏幕显示背景图片,小屏幕则不

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

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

发布评论

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

评论(2

画骨成沙 2022-09-11 07:38:25

你的这种写法实际是重写了在#paypaypay下的col-xs-12 col-sm-12的样式。

所以你这里的col-xs-12 col-sm-12 就是单纯的定义了两个class而已。和原来bootstrap本身已经没有关系了。

如果你是为了根据分辨率隐藏你应该使用.visible-xs-* 这个辅助类

看这个链接

responsive-utilities-classes

时光与爱终年不遇 2022-09-11 07:38:25

col-md 和 col-xs的设置影响于div栅格的布局
你可以用@media完成你的需求

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