作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我定义了
.py-md-6 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
我有一个元素 (HAML)
#id.p-3.py-md-6
但是它表明 .p-3
类覆盖了 .py-md-6
类。
我尝试将 .py-md-6
放在 .p-3
之前,但没有成功。我尝试使用 .p-sm-3
代替,但它是用 @media (min-width: 576px)
定义的,并且仍然覆盖 .py-md- 6
。
我希望移动设备上的内边距较小(因为屏幕空间不多),而桌面设备上的内边距较大。
我尝试了一个在 CodePly 中有效的答案,但它在本地不起作用。
最佳答案
您应该像填充实用程序一样将填充类包装在断点中。
@media (min-width: 768px) {
.py-md-6 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
}
关于css - 如何在 Bootstrap 4 中让 .py-md-6 覆盖 .p-3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45515661/
我是一名优秀的程序员,十分优秀!