css - 覆盖CSS类

标签 css css-selectors

我有一个 css 类暂停。这适用于各种页面。只有一节 标记没有 ma​​rgin-left:42px;,所以我想将其设为 0px。我不想 使用一个新类,因为我正在使用 jQuery 动态应用这个类 某些条件。

因此,我需要覆盖类以从标记中生成 ma​​rgin-left:0px;

CSS

.pause a{
         background-image:url(../img/pink_pause.png);float:left;
         height:26px;width:96px; margin-left:42px; margin-top:6px;
         }   

标记

<td  class="pause  bid_button_logout bidder_name">
<a href="login"></a>
</td>  

我如何通过任何其他类或任何其他方式抵消 margin-left?

最佳答案

如果您不能定义其他样式,请在您不需要的元素上使用内联样式 margin-left应用于。内联样式比其他地方定义的样式更具体,因此它应该优先:

<a href="login" style="margin-left:0">

关于css - 覆盖CSS类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6412073/

相关文章:

css - 在 Chrome 上使用 CSS 过滤器进行断断续续的转换

javascript - 如何调整 HTML 元素的高度以覆盖其父元素的所有可用空间?

javascript - 缩放 SVG 但仅此而已?

javascript - 元素在 IE 8 中始终为空

CSS 选择二级元素

javascript - 在 Protractor angularjs 上指定了无效或非法的选择器错误

javascript - 有没有办法切换 CSS 动画?

c# - 根据数据库动态改变div的颜色

css - 如何定位直接位于另一个 div 之后的 div,并且它们都在同一个父 div 中?

css-selectors - 为什么 cypress 无法识别我们是否给出完整的类名