Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 4. 6. 2009, 14:20:46
Zdravím,
Mám jeden dotaz, rád bych vycentroval form vertikálně na střed,hledal jsem na netu nějaká řešení ale všude byli použit nějaký div, který prvek obaloval. Je možnost vycentroval vert. i samostatný prvek, např form se zadanými hodnotami width a height? Viz: body { margin: 0; padding: 0; background-color: #3d9ded; background-image: url(../images/big.png); text-align:center; background-repeat:no-repeat; background-position:center; background-attachment: fixed; font-family:Arial, Helvetica, sans-serif; font-weight:bold; } legend{color :#FFFBF0;} #formular{ position:relative; padding-top:50%; border: 0; width:200px; height:200px; text-align:center; margin:0 auto; } Díky za každou radu. |
||
Saphire Profil * |
#2 · Zasláno: 4. 6. 2009, 14:37:03
No, pokud máš formulář vložený do DIVu "formular" je to snadný
V CSS napiš: #formular { margin-left: auto; margin-right: auto; } To zaručí, že se vycentruje doprostřed DIVu, který ho obaluje, pokud takový není bude naprostředku stránky vždy.(no musiš to takle napsat) |
||
Saphire Profil * |
#3 · Zasláno: 4. 6. 2009, 14:45:10
Jejda hups ty to ceš vertikálně aha tak do CSS napiš :
#formular{ margin-top: auto; margin-bottom: auto; } To by měo teoreticky fungovat. |
||
gardener Profil |
#4 · Zasláno: 4. 6. 2009, 22:12:11
To právěže nefunguje:)
|
||
panther Profil |
#5 · Zasláno: 5. 6. 2009, 08:27:08
gardener
tohle se ti nelíbí? Saphire „To by měo teoreticky fungovat.“ nemělo, protože ty „auto“ marginy se nemají od čeho počítat. |
||
gardener Profil |
#6 · Zasláno: 5. 6. 2009, 12:45:28
panther
Právě, že moc ne, protože je to obalené v dalších dvou divech, hledám nějaké řešení, kde by mi stačilo nastavit vlastnosti pouze pro jeden prvek. Ale popravě řečeno, nic takového asi v současné době není(soudě dle článků na netu). |
||
Časová prodleva: 15 let
|
0