当我需要将页边距底部设置为新值时,它将被覆盖
Margin bottom is being overridden when I need it to be set to a newer value
我有以下两种样式:
.no-bottom-margin{margin-bottom:0;}
.tab-content{border:1px solid #000;margin-bottom:1em;}
在我的页面上,我做了以下操作:
<div class="tab-content no-bottom-margin">
Some data here..
</div>
<div class="tab-content">
Some data here..
</div>
底部边距没有从第一个div中删除,我不明白为什么?当我看到Fire Bug时,然后底部边距:0;被覆盖。我需要将边距设置为0。我该怎么做?
这个示例看起来很愚蠢,但我的视图中有将样式tab-content
添加到div
的逻辑,但如果它是视图中唯一的div,那么我不希望有边距,那么我的设计看起来就不一致。
您可以尝试制作您的第一个CSS模型:
.tab-content.no-bottom-margin {
margin-bottom: 0;
}
组合类将增加它的特异性。
此外,您可以重新排序规则。没有底部边距是第二个-在CSS中,最后一个规则获胜。
.no-bottom-margin {
margin-bottom: 0 !important;
}
相关文章:
- 在循环中分配json值时,值被覆盖
- _.map在返回时覆盖值
- $$hashKey在Angular中push()新对象时未生成新值
- Knockout Force在设置新值时通知订阅者可观察到的值
- 如何在javascript中每次添加新行时都增加ordre值
- 流星:显示数组数据,因为表在添加新列时给出了重复值
- 使用新值更新时出现数组问题
- ajax重新渲染时获得新值
- 在按键时获取输入字段的新值
- 谷歌仪表在发送新值时给出错误
- 使用新值循环 2000 个元素的数组时,浏览器更新元素需要很长时间
- 当
- 中的最后一个输入具有值时,添加新的<输入>
- 分配给新变量时,计数器值在循环中更改
- 设置 jQuery 滑块的默认值,并在需要时覆盖
- 当我将$scope分配给另一个变量并更改新变量上的监视值时,不会触发角度 $scope.$watch
- 当我需要将页边距底部设置为新值时,它将被覆盖
- 在向formData对象追加新值时遇到问题
- & lt; textarea>设置新值时自动复位到顶部
- 当在文本框中输入任何新的新值时,光标位置正在改变
- Knockout Observable在给定新值时不更新