2012-11-20 8 views
10

http://mikroautobusunuoma.org/如何關閉相對定位?

滑塊在頁面上的位置在所有3個主要瀏覽器中都被搞砸了。通過關閉'position:relative'(Element style)它似乎解決了這個問題(在Firebug等中)我已經搜索了服務器上的每個文件,但無法找到元素樣式的位置。我使用Agent Ransack搜索多個術語來嘗試查找代碼行,但無濟於事。

我失去了從哪裏去這裏。

這是一個內置主題JQuery滑塊的WordPress網站。

<div id="featured-slider" style="background-image: none; position: relative; overflow: hidden;"> 

    element.style { 
     background-image: none; 
     overflow: hidden; 
     position: relative; 
    } 
+0

這些樣式位於186,355和415行的'style.css'文件中.Firebug告訴我。 ':P' –

+0

您在引用內聯樣式。這些樣式要麼被硬編碼到HTML文件中,要麼通過JavaScript添加,例如, jQuery的'.css()'方法。他們*不*您的CSS文件。 –

+0

這不是element.style的來源。 Element.style不在CSS中,而是Firebug如何顯示直接應用於元素的元素。 – ernie

回答

30

不要position:static !important;

這將覆蓋任何現有的CSS和內聯樣式。

+0

完美!謝謝!!!! – Ken

0

Element.style是內聯樣式。

如果您添加!important它會覆蓋內聯樣式,但您需要知道類/標識,除非您可以更改內聯樣式。

+0

我搜索了服務器上的每個文件。該內聯樣式不存在。不用CSS形式反正..loll – Ken

+0

正確,因爲element.style是該特定元素的樣式。當你使用Firebug時,當你選擇你的div時,它將顯示爲「element.style」,風格將會是「style」屬性中的任何東西,你有:「background-image:none; position:relative; overflow :隱藏;「 – Jules