Autor Zpráva
execol
Profil *
Ahoj,
mam stranku, ktera se natahuje podle rozliseni monitoru. V hlavicce webu mam obrazek, vlozeny pres CSS a podle velikosti monitoru se obrazek rozmnozi. Chtel bych do popredi teto hlavicky dat text, ktery se bude automaticky centrovat pri jakemkoliv rozliseni. Muzete mi prosim nekdo poradit jakto udelat? potrebuju napozicovat jenom top: o nejakych 50px a left aby to bylo porad uprostred.

Predem dekuji za odpovedi.
panther
Profil
execol
potrebuju napozicovat jenom top: o nejakych 50px a left aby to bylo porad uprostred.
nepotřebuješ napozicovat nic.
text-align: center /* vycentrování, patří k nadřazenému prvku (třeba body) */
margin: 50px auto 0; text-align: left; /* 50px odshora, na centru - k tomu textu */
Pokud chceš více, o centrování si najdi, řeší se to všude, i tady na diskusi.
Bubák
Profil
panther
Silně pochybuji, že takový nadpis bude vycentrovaný, když má text-align: left;.
K čemu máš u marginu "auto", nechápu, když tam nemáš šířku.

Šlo by to třeba takto:
<style>
#hlavicka {margin: 50px 0 0 0; text-align: center;} /* jen ukázka, styl dej do externího CSS soiboru */
</style>
<h1 id="hlavicka">Centrovaný text hlavičky</h1>
KvasnaK
Profil
Nebo pokud je to psaný v HTML tak se to dá obejít tím že se ten text dá do <center></center>. :)
SwimX
Profil
KvasnaK
Nebo pokud je to psaný v HTML
před chvílí se tu řešilo téma, že web jenom v CSS neuděláš.

dá obejít tím že se ten text dá do <center></center>
Fuj

Vodorovné centrování - sice stránky ale dá se to upravit.
Nebo jak píše Bubák [#3]
Bubák
Profil
Nebo pokud je to psaný v HTML
Nebo je ještě dost lidí, kteří si pletou strict s XHTML.

KvasnaK
Proč tam cpát tag center, když (také) nadpisy mají v (X)HTML transitional dovolen atribut "align"?

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: