DIV megjelenítése CSS-el
Sziasztok!
A problémám a következő:
A <div> tag stílusát megadom egy CSS fájlban (display:none; "persze a többi paraméterével együtt, de most a display a lényeg"), meghívok egy függvényt, amely láthatóvá teszi ezt a területet. Ha a CSS fájlban adom meg a display paraméterét, akkor a függvényt meghívó linkre kattintáskor nem jelenik meg a terület. Ha a <div style="display:none"> formában adom meg, akkor működik rendesen.
Mi az oka ennek?
Köszönöm a válaszokat előre is.
Üdv: Pista
■ A problémám a következő:
A <div> tag stílusát megadom egy CSS fájlban (display:none; "persze a többi paraméterével együtt, de most a display a lényeg"), meghívok egy függvényt, amely láthatóvá teszi ezt a területet. Ha a CSS fájlban adom meg a display paraméterét, akkor a függvényt meghívó linkre kattintáskor nem jelenik meg a terület. Ha a <div style="display:none"> formában adom meg, akkor működik rendesen.
Mi az oka ennek?
Köszönöm a válaszokat előre is.
Üdv: Pista
DIV
Ez lehet egy megoldás...
PChino: style='display:none;' nélkül
Azt meg lehet oldani? Lehetséges az úgy egyáltalán?
Köszönöm a válaszod!
Pista
Bocs
Úgy nekem sem sikerült, hogy css-ben adtam meg a none-t, mert minden oldalletöltéskor a css-ben megadott none lesz érvényben.
Talán layer-el és z-index-szel meg lehet oldani...
Köszönöm
lokális magasabb rendű
Figyelj, hogy nehogy a megjelenítendő elem szülője közben rejtve maradjon mert akkor a gyerek se fog látszódni! Ha kivágsz egy fát az ága nem fog a levegőben lebegni.
hrefben ne használj javascript fvt
Illetve arra figyelj, hogy ha css-ben adod meg a display értékét, attól még az obj.style-ban nem lesz beállítva.
Mozilla DOM inspector segítségével ki lehet deríteni szvsz, hogy milyen stílusok vonatkoznak rá.
re
Nekem szerencsére már működik ez a div elrejtés-megjelenítés dolog, de annyival meg szeretném spélekni, hogy - akár egy oldalon belüli hivatkozással - oda lehessen ugrani, ahol a "megnyílt" DIV kezdődik.
1-2 szempont van:
1. XHTML-valid legyen az oldal
2. külső js file-ban van a szkript
3. nem frissülhet az oldal
Próbáltam már #valami-t hozzáfűzni a linkhez, de mivel a hivatkozásom valahogy így néz ki: <a href="javascript://" ...
ezért ez sem igazán működik.
Tudtok nekem ebben segíteni?
onClick?
re
Amikor ezt próbáltam akkor valamiért nem volt valid az oldal, de most jó :)
Köszi!