FF CSS erték nem szerepel a DOM-ban
Hi all,
Ext-Core
egy erdekes dologba futottam bele FF eseten.
Alapbol be van allitva egy blockquote elemnek, hogy display:none. Csodalatos modon nem is jelenik meg az elem. Viszont van egy scriptem, amely egy felette allo span-ra kattintva megjeleniti ez a blockquote elemet.Ez a script egeszen addig jol mukodott, amig nem tettem alapbol a css display-t none-ra.
Meglepodve lattam a firebugban, hogy hiaba van display none-ra allitva az elem, ha a dom ertek tovabbra is ures (tehat elvileg latszania kellene).
Talalkozott mar valaki ilyennel? Javaslatok, hogy mit nezzek me'g meg?
-cs-
Sanyi
■ Ext-Core
egy erdekes dologba futottam bele FF eseten.
Alapbol be van allitva egy blockquote elemnek, hogy display:none. Csodalatos modon nem is jelenik meg az elem. Viszont van egy scriptem, amely egy felette allo span-ra kattintva megjeleniti ez a blockquote elemet.
Ext.select(".helperDimension").on("click",function(){
var elem = this.nextSibling.nextSibling;
if ( elem.style.display == "" ) {
elem.style.display = "none";
} else {
elem.style.display = "";
}
});
Meglepodve lattam a firebugban, hogy hiaba van display none-ra allitva az elem, ha a dom ertek tovabbra is ures (tehat elvileg latszania kellene).
Talalkozott mar valaki ilyennel? Javaslatok, hogy mit nezzek me'g meg?
-cs-
Sanyi
CSS
...
vagy allapotvaltozas eloidezere kellene osztalyokat hasznalni, erre gondoltal?
-cs-
Sanyi
style
css
Kozben megoldottam egy toggleClass -al, mivel mindegyiknek adtam egy hidden class-t.
ez lett belole
Azert koszonom az utbaigazitast, most is tanultam valamit :-)
-cs-
Sanyi
display lehetséges értékei
Ezek között nem szerepel az üres string, mint lehetséges funkció. Azt gondolom, hogy amikor egy elemnek a style.display = "" értékadást adod, akkor az nem változtat semmit. Szerintem az eredeti kódodnak így kellene kinéznie:
block
szerk. jut eszembe, ha nem adok meg erteket (jelen esetben ""), akkor az alapertelmezett erteket kapja az elem az pedig display:block a FF eseteben. Javitsatok ki ha tevedek
Ami viszont meg feltunt, hogy a selectorral megadott CSS ertek az valojaban inline syle-kent jelent meg a Firebugban.
-cs-
Sanyi