我正在使用Wordpress插件'NextGEN Gallery'和'JJ NextGen JQuery Carousel',因为我试图制作轮播看起来很像最后一个指定插件的默认外观。问题是,该插件使用一个div的背景图像作为一个按钮,它得到这个CSS:Overrule!important inline CSS
div#about-jcarousel_container .jcarousel-skin-custom .jcarousel-prev-horizontal {
top: 188px !important;
}
正因为如此,这并不正常工作(顶部:0像素部分):
.jcarousel-skin-custom .jcarousel-prev-horizontal {
position: absolute;
top: 0px;
left: 0px;
width: 32px;
height: 32px;
cursor: pointer;
background: rgba(24, 16, 16, 0.43) url(prev-horizontal.png) no-repeat 0 0;
background-position-y: 50%;
height: 100%;
}
如果它变得令人讨厌的是188px永远不会被调用任何地方,所以我不能只编辑它使其成为0px,但在浏览器中的客户端。所以我环顾四周,看起来这个插件将188px代码放入内嵌的< style>标签中。因为它具有重要性,所以我不能只使用我的template.css中的重要内容来覆盖它。
另一种方式是否定使用inline的重要标签?我真的希望保持插件可更新。
AFAIK,你可以再次使用'!important'作为你的风格。 – 2013-02-19 10:50:52
你说它有嵌入式框架,但是你发布了CSS规则。你确定第一个吗? – Pavlo 2013-02-19 10:52:16
@Mr_Green我尝试过,当我这样做时,它被样式标签取代,因为它也很重要。 – Gideon 2013-02-19 10:52:44