Autor Zpráva
Rustic
Profil *
Při dolaďovaní stránky pro mozillu se mi objevil problém.

mám nastavené toto:
.nadpis{background-color:#505050; width:100% ; color:#f0f0f0 }

Já bych si přál aby pozadí textu mělo vždy těch 100%. Jenomže v mozille se to pozadí zobrazuje tak dlouhé, jak je dlouhý text.
flying gentleman
Profil
display:block???
Rustic
Profil *
to nebylo ono. zkusil jsem float:left a jakžtakž mi to funguje, takže to už jen nějak doladim (s float:left se mi to zobrazí zhruba 95%, ale to už snad nějak zvládnu).
Marty
Profil
Ten dotaz je vcelku nejasný, mělo by fungovat to, co napsal flying gentleman a pokud tam máš nějaké malé mezery, tak to bude asi paddingama - marginama.
Rustic
Profil *
jo zkoušel jsem to i s tím "display:block", ale udělá se mi tam navíc jeden řádek.
Jde to nastavit bez toho řádku navíc?
Havel-st
Profil *
zkombinuj to s tím float:left a to, co je float, musí být úplně nahoře
Havel-st
Profil *
Ale kecám blbosti, vždyť mi to jde normálně ve spanu, jen s diplay:block ...?
.nadpis {display: block; width: 100%;
background-color: #505050; color: #f0f0f0; }

není to tím, že mám - body { margin: 0; padding: 0; }
Rustic
Profil *
Já bych se ještě zeptal na jednu věc:
Stránka s příkladem je tady.
Rád bych od sebe oddělil ty dva bloky (jsou oddělené tagy <br> a <p>) - jestli můžete, tak se na to podívejte v IE a v Mozille. V IE mi to funguje a bloky jsou oddělené, ale mozilla - ta ty tagy <br>a<p> ignoruje.
Nevíte, kde mám chybu?
Rustic
Profil *
Havel-st:
zkombinuj to s tím float:left a to, co je float, musí být úplně nahoře
takhle mi to funguje...
Havel-st
Profil *
Důvod je asi různé chování float, a výchozí formát P-éčka v různých browserech.

Float bych zkusil ukončit - <br style="clear:both"> (mezi bloky) a místo P nastav blokům třebas margin: 0 0 18px 0;

Body má taky různý vzhled v různých browserech, proto většinou začínám stylopis: - body { margin: 0; padding: 0; }
Toto téma je uzamčeno. Odpověď nelze zaslat.