Autor Zpráva
Jajjun
Profil *
Mám problém neumím v divu udělat to, abych měl v řádku dva texty, ale jeden byl zarovnán vlevo a druhý vpravo.

Zkoušel jsem to tak, že udělám div na tabulku kde neuvedu align-text. A potom do toho divu vložím dva spany, které budou zarovnány jeden vlevo druhý v pravo, ale i přes to mi vždy text zůstane vlevo.

Můžete mi prosím někdo poradit.
havs
Profil
<span style="float:right">pravý text</span>
levý text
Jajjun
Profil *
Moc díky
Jajjun
Profil *
Ještě bych měl jednu otázku. A to jak mám v css body nastavit, abych měl výslednou stránku zarovnanou ne vlevo, ale na střed.
havs
Profil
A máš styly v tagu, nebo jako stylopis? Jestli stylopis, tak:

body { text-align: center; }
.div_s_textem { margin: 0 auto; text-align: left; }
.div_s_textem span { float: right; }

<div class="div_s_textem">
<span>pravý text</span>
levý text
</div>

normálně se centruje tak, že se dá všemu margin s druhou hodnotou auto, ale pro I.Expl. musí být v nadřazeném tagu (zde body) text-align: center
... a aby to nebylo jednoduché, musí se divu dát text-align: left, jinak zdědí ten center pro jeho obsah (text)
Honza Hučín
Profil
Jajjun
Najdi (viz hledací pole vpravo nahoře) něco o horizontálním centrování (zarovnání na střed). Určitě se to tady už řešilo.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0