Autor | Zpráva | ||
---|---|---|---|
Jerry Profil * |
#1 · Zasláno: 22. 5. 2006, 18:06:47
Na stránce mám několik těchto skrytých inputů. Zjistila jsem, že způsobují posun následujících prvků, což jsem vyřešila jejich záporným top-marginem. Víte někdo o nějakém jiném řešení?
|
||
Radek Hrabůvka Profil |
#2 · Zasláno: 22. 5. 2006, 19:02:21
position: absolute;
Pro ty skryte inputy, samozřejmě. Prvky s display: none nenačte Opera, proto se na tyhle kulišárny většinou dává kombinace: position: absolute; visibility: hidden; Protože skryté inpury už nemusíš zneviditelňovat, stačí ti první deklarace, která je (inputy) vytrhne z toku dokumentu. |
||
Miloš Profil |
#3 · Zasláno: 23. 5. 2006, 01:06:06
Možná se blbě ptám – v této otázce pražádná negativní zkušenost – ale jak se může v kódu projevit skrytý input (maximálně jak se může projevit jinak, než mezerou – white space)?
Pokud jde o mezery, ty lze přinejmenším zakomentovat – http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=26611&foru m=1&page=-1 |
||
havs Profil |
#4 · Zasláno: 23. 5. 2006, 01:51:14
já je vždycky zařadím za obsah předešlého řádku, nebo buňky
|
||
Jerry Profil * |
#5 · Zasláno: 23. 5. 2006, 12:49:30
Všechny varianty fungují. Ta moje byla "přehnaná", ono stačí obyčejné display: none (máme tu jen IE, takže v pohodě) - viz odkaz od Miloše, ale použila jsem asi nejsprávnější způsob, který popisuje Radek.
To havs: to jsem bohužel nepochopila, cos tím chtěl říct. |
||
havs Profil |
#6 · Zasláno: 23. 5. 2006, 14:44:33
Jerry >
prostě je připíšu za některý viditelný input, nebo jiný prvek, kam se mi těch několik mezer vejde <td><input type="text" /><input type="hidden" />a další i.t.hidds.</td> |
||
Jerry Profil * |
#7 · Zasláno: 23. 5. 2006, 16:29:28
havs:
Já to ale neměla jako buňku tabulky nýbrž ve formuláři jako skryté hodnoty, které předávám. Každý tento předávaný input pak jakoby zabral jeden řádek, takže pak třeba bylo na obrazovce textové pole, pod ním prázdnej kus (což opticky vypadá blbě) a pak teprve tlačítko na odeslání formuláře. No a mně šlo o to, aby ty skryté prvky nezanechávaly po sobě nic. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0