Autor Zpráva
gardener
Profil
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 *
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 *
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
To právěže nefunguje:)
panther
Profil
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
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).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: