Autor Zpráva
Haba
Profil *
Ahoj,
mám text na několika řádcích a nevím jak bude nejdelší řádek široký:

Bla bla bla bla
bla bla
bla

A potřebuji aby se mi tenhle text zarovnal v divu na střed.. ale.. problém je v tom že potřebuji aby se zarovnal na střed celý odstavec toho textu, s tím že samotný text v tom odstavci bude zarovnaný do leva..

Pokud udělám tohle:

<div style="text-align: center">
bla bla bla<br>
bla bla<br>
bla<br>
</div>


bude to vypadat takhle (přibližně):

         bla bla bla
           bla bla 
               bla


Problém je v tom že já, jak sem psal nahoře, potřebuju mít text v tom odstavci zarovnaný do leva, ale samotný odstavec na střed divu..
tedy:

         bla bla bla
         bla bla 
         bla


A připomínám že neznám délku nejdelšího řádku v odstavci, takže to nemůžu nastavit ručně v pixelech pomocí marignu toho odstavce třeba..

Díky za rady
panther
Profil
Haba:
pomůže ti tohle?
mckay
Profil
Haba:
Takhle tedy ne?
<div style="width: 80%;margin: auto;text-align: left;border: solid 1px #000;">
Bla bla bla bla bla<br />
blabv lba lba<br />
lblablaba<br />
</div>

Procenta jsem udal u výšky schválně... mimochodem, nepleteš si pojem odstavec a blok?
Haba
Profil *
mckay: To funguje ve firefoxu i GCH, ale bohužel ne v IE.

panther:
Zkusil sem to takhle:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<style>
	* {
		padding: 0;
		margin: 0;
	}			

	div {
		display: table;
		margin: 0 auto;
	}
	
	p
	{float: left;}
</style>


<div>
    <p>
    sdas<br>
    sadsdasdadsads<br>
    dsad<br>
    asd<br>
    d<br>
    </p>
</div>


A funguje to všude kromě IE6 :/
panther
Profil
Haba:
A funguje to všude kromě IE6 :/
tak se znovu podívej do odkazované ukázky. Všimni si podmíněného komentáře pro IE <= 7.
Haba
Profil *
A může se ten zápis [if ieněco] používat uvnitř .css souboru, nebo mám spíš udělat .css soubor pro ie6 zvlášť?
panther
Profil
Haba:
A může se ten zápis [if ieněco] používat uvnitř .css souboru
proč to nezkusíš?
Bubák
Profil
Haba:
mám spíš udělat .css soubor pro ie6 zvlášť?
Nemusíš, pokud budeš chtít, můžeš mít všechny styly v jednom CSS souboru:
http://valka.info/notes/2010/06/podminene-komentare-efektivne/

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:

0