Autor | Zpráva | ||
---|---|---|---|
peteo Profil |
#1 · Zasláno: 12. 5. 2007, 03:11:25
Mám problém:
potrebujem následovné: v absolútne pozicovanom <div> potrebujem, aby sa mi zobrazil na cca 5 sekúnd text, ten potom zmizol a nahradil sa ďalším textom. Úvaha: (schéma): <div id="01" niečo (čo?; display?): "zobraz">zobraz text</div> text </div> <aký script na čakanie 5 sekúnd?> <div id="01" niečo (čo?): "skry (hidden?)">zobraz text</div> text </div> <div id="02" niečo (čo?): "zobraz">zobraz text</div> text </div> <aký script na čakanie 5 sekúnd?> <div id="02" niečo (čo?): "skry (hidden?)">zobraz text</div> text </div> .... <div id="0x" niečo (čo?): "zobraz">zobraz text</div> text </div> <aký script na čakanie 5 sekúnd?> <div id="0x" niečo (čo?): "skry (hidden?)">zobraz text</div> text </div> Jedná sa mi v podstate o náhradu marquee - aby sa po časovej preluke zobrazoval text, potom sa zmazal ... a to do vyčerpania textov (napr 20) a potom sa to celé opakovalo (to sa dá ošetriť cyklami v js, viem). A o čo vlastne ide: zaujímajú ma atribúty tagu <div> - existuje <div style="display none"> event. <div style="display hiden*"> (keď to píšem správne) alebo niečo podobné? Ako sa ktomu chovajú prehliadače? Dúfam, že je to jasné. Ďakujem vopred za radu. |
||
Railbot Profil |
#2 · Zasláno: 12. 5. 2007, 04:25:11
Exstuje display: none a visibility: hidden, funguje to zcela normálně v každém prohlížeči.
|
||
peteo Profil |
#3 · Zasláno: 12. 5. 2007, 13:19:23
Railbot
Díky. Ešte by som potreboval vedieť, či tá moja úvaha je v poriadku. |
||
Mastodont Profil |
#4 · Zasláno: 12. 5. 2007, 13:28:00
No pokud vím, tak
display:none = DIV není vidět a nezabírá žádné místo ve stránce visibility:hidden = DIV není vidět, ale zabírá místo ve stránce (prázdná plocha) |
||
peteo Profil |
#5 · Zasláno: 12. 5. 2007, 13:31:25
Mastodont
Díky, vyskúšam. |
||
Časová prodleva: 4 měsíce
|
|||
Hanka S. Profil * |
#6 · Zasláno: 21. 9. 2007, 14:15:07
display:none = DIV není vidět a nezabírá žádné místo ve stránce
visibility:hidden = DIV není vidět, ale zabírá místo ve stránce (prázdná plocha) Tohle mi právě nefunguje. Mám layout s nadpisem a dvěma sloupci a chci, aby při tisku se vytiskl jenom pravý sloupec. Podstatné části .css vypadají takhle:
A kód stránky zjednodušeně takhle:
Když dám tisk, vytiskne se mi opravdu jen pravý sloupec, ale nalevo zbude místo po levém. Co mám udělat, aby se mi ten pravý roztáhl přes celou stránku? |
||
DJ Miky Profil |
#7 · Zasláno: 21. 9. 2007, 14:24:13 · Upravil/a: DJ Miky
@media print {
#titulek, #levy { display: none; } #pravy {margin-left:0;} } |
||
Hanka S. Profil * |
#8 · Zasláno: 21. 9. 2007, 18:17:54
Pro oči nevidím, díky za kopanec.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0