2012-11-20 39 views
10

http://mikroautobusunuoma.org/Göreli konumlandırmayı nasıl kapatabilirim?

Kaydırıcının sayfadaki konumlandırması, tüm 3 ana tarayıcıda sıkıştırılmıştır. 'Position: relative' (Eleman stili) 'yi kapatarak Sorunu giderir gibi görünüyor (Firebug'da, vs.) Sunucudaki her dosyayı aradım ve eleman stilinin nerede olduğunu bulamıyorum. Kod satırını bulmaya çalışmak için birden çok terim aramak için Agent Ransack'i kullandım, boşuna.

Buradan nereye gideceğimi bilmiyorum.

Bu, yerleşik bir JQuery Slider içeren bir wordpress sitesidir.

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

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

Stiller 186, 355 ve 415 satırlarındaki "style.css" dosyanızda. Firebug bana söyledi. ': P' –

+0

Satır içi stillere başvuruyorsunuz. Bu stiller ya HTML dosyasına sabit kodlanmış ya da JavaScript ile eklenmiştir. jQuery'nin '.css()' yöntemi. CSS dosyalarınızda * yoktur *. –

+0

Bu, element.style'in nereden geldiği değil. Element.style CSS'de değil, Firebug'ın doğrudan bir öğeye uygulanan elemanları nasıl görüntülediğidir. – ernie

cevap

30

position:static !important;

Bu, herhangi bir mevcut CSS ve satır içi stil üzerine yazacaktır etmeyin.

+0

Mükemmel! Teşekkürler!!!! – Ken

0

Element.style, satır içi stilidir.

!important eklerseniz satır içi stilin üzerine yazacaktır, ancak satır içi stilini değiştiremediğiniz sürece sınıfı/kimliği bilmeniz gerekir.

+0

Sunucudaki her dosyayı aradım. Bu satır içi stil mevcut değil. Zaten CSS formunda değil..lol – Ken

+0

Doğru, çünkü element.style bu belirli elemanın stili. Firebug kullandığınızda, divunuzu seçtiğinizde "element.style" olarak görünecektir, stiliniz sahip olduğunuz "stil" niteliğinde ne olursa olsun: "background-image: none; position: relative; overflow : gizli; " – Jules

İlgili konular