Autor Zpráva
W4R10CK
Profil *
Dobry den.

Ja sa chcem opytat na vlsastnost CSS text-align

Ide oto ze som si chcel spravit stranku cisto pomocou CSS konkretne absolutnemu pozicovaniu avsak som si spravel ramcek
div.ramcek {border: 5px solid red;
position: absolute;
text-align: center;
width: 500;
height: 100%;}
Pracujem v PSPad... A ked som si dal <div class="ramcek"></div> tak sa my ramcek zobrazel na lavej strane. KEd som medzi tagy div napisal hocijaky text zobrazoval sa mi v strede stranky. Ma to robit vlastne iba posuvanie textu alebo vsetkych porvkov?
Rae
Profil
Aby jsi měl ten div ve středu, musí mít text-align: center; nadřazený prvek. Takhle to působí pouze na vše uvnitř divu.
Bubák
Profil
W4R10CK
Přidej ještě tohle:
margin: auto;

width: 500;
500 čeho, brambor? V CSS se vždy musí psát jednotky.
Jedinou výjimkou je nula, protože 0 je 0px, 0mm, 0em, 0%...

text-align: center;
Zarovnání platí pro obsah inline elementů a tato vlastnost se dědí.
Se zarovnáním bloků je to složitější, viz http://www.webylon.info/K.35#V

Pro inspiraci pro centrování koukni na:
http://tiso.wz.cz/articles/vycentrovanie-obsahu-stranky.php
Railbot
Profil
Já se obávám, že centrování se u absolutně pozicovaného prvku nedočkáte.
Nox
Profil
Railbot
Left: 50%;margin-left: -(width/2)px;
Ne že bych to doporučoval:)
W4R10CK
Profil *
width: 500;
500 čeho, brambor? V CSS se vždy musí psát jednotky.
Jedinou výjimkou je nula, protože 0 je 0px, 0mm, 0em, 0%...


njn ja som tam to px zabudol dat :) sry ;)

Rae: Diki :) uz to ide :)

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: