【发布时间】:2018-01-12 21:57:59
【问题描述】:
我定义了
.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 中有效的答案之一,但它在本地无效。
【问题讨论】:
-
尝试使用 style 属性为元素编写内联样式。我认为内联样式获得最高优先级。
-
@VidiyaPrasanth 这似乎不起作用。
<div class="p-3" id="deal-flow" style="@media (min-width: 768px) { padding-top: 6rem !important; padding-bottom: 6rem !important; }">。它不会在检查器中显示元素样式。似乎不可能对内联样式使用媒体查询。 stackoverflow.com/questions/13023157/…
标签: css twitter-bootstrap bootstrap-4 twitter-bootstrap-4