css - 如何覆盖脚本生成的 !important CSS 规则

标签 css css-selectors

<分区>

我有一个来自外部服务的 js 插件。该脚本构建了自己的 css,但其规则不适合我的布局。所以我需要将 540 更改为 700px:

#chat-container.bbhorizontal .main .booking {
margin-top: 0;
min-width: 540px !important;
}

来自 Bugzilla 的路径:

<div class="main">
    <form name="chat">
      <div class="booking">

我试过:

#div main.chat.booking {
display: block;
visibility: visible;
min-width: 800px !important important;
margin-top: 0;
}

没有成功... 我怎样才能做到这一点?谢谢。

比起 css,我更喜欢用 C 编程。更新请看图片: enter image description here

最佳答案

为选择器添加更多特异性:

#chat-container.bbhorizontal .main form[name="chat"] .booking {
  min-width: 700px !important;
}

这应该可以解决问题......

关于css - 如何覆盖脚本生成的 !important CSS 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33628856/

上一篇:html - 如何在两边 20% 边距的中心显示我的页面?

下一篇:javascript - .animate 滚动宽度

相关文章:

IE 中的 CSS 旋转属性

html - CSS:使用显示内联 block 将文本与元素对齐

javascript - 带有固定列和标题的可滚动表格,带有现代 CSS

javascript - HTML 标签简单地给文本一个 id

html - 我怎样才能选择除特定元素之外的所有元素?

html - 关于重写样式的 CSS 问题

css - 是否有 CSS 父级选择器?

基于表格行类的 CSS3 备用表格背景颜色

javascript - 选择具有一个类的所有元素以及其他两个类中的任何一个?

jquery - 销毁或重新计算 CSS nth-child 选择器