| 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: 16 let
|
|||
0