我正在使用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