Autor | Zpráva | ||
---|---|---|---|
Babemeta Profil |
#1 · Zasláno: 17. 10. 2010, 18:26:30 · Upravil/a: Babemeta
Zdravím,
mám takový menší problém s touto stránkou: Odkaz Jak si asi všimnete nevykresluje se mi tmavě fialové pozadí za delším textem a patička také není úplně dole. Jakoby web zbytek textu ignoroval :-). Asi to je nějaká triviální chyba ale nemůžu na ni přijít. CSS: Odkaz Mohl by mi někdo prosím poradit v čem může být chyba? Díky moc PS: omlouvám se za kvalitu hostingu... |
||
Keeehi Profil |
#2 · Zasláno: 17. 10. 2010, 18:30:37
|
||
Babemeta Profil |
#3 · Zasláno: 17. 10. 2010, 19:34:01 · Upravil/a: Babemeta
Díky, přečetl jsem to, ale stëjně moc dobře nevím jak clear použít v mém případě. Když dám clear: left menu nebude obtékáno zleva a posune se dólu a když dám clear: right textu tak se nic neděje (zkoušel jsem přiřadit jak #text tak i #text p). Díky
Ale alespoň jsem dal clear: both patičce takže ta už je ok. |
||
panther Profil |
#4 · Zasláno: 17. 10. 2010, 19:39:23
Babemeta:
přidej cleaner na konec #spodni, nebo témuž elementu přidej overflow: hidden. |
||
Babemeta Profil |
#5 · Zasláno: 17. 10. 2010, 19:40:55
panther:
Díky. Clear: both nějak nefungoval (to už jsem zkoušel předtím), ale overflow vše vyřešil. Stejnak ale nevím proč nefungoval ten clear:both; |
||
panther Profil |
#6 · Zasláno: 17. 10. 2010, 19:41:35
Babemeta:
„Stejnak ale nevím proč nefungoval ten clear:both;“ protože jsi ho dával na špatné místo. |
||
Babemeta Profil |
#7 · Zasláno: 17. 10. 2010, 19:46:40
Kam jsem ho tedy měl dát? Promin mi nechápavost :-)
|
||
panther Profil |
#8 · Zasláno: 17. 10. 2010, 19:48:00
Babemeta:
před koncovou značku </div> patřící k #spodni. <div id="spodni"> ... <br style="clear: both"> </div> |
||
Babemeta Profil |
#9 · Zasláno: 17. 10. 2010, 19:50:15
Jo aha já to dával do externího souboru. Nešlo by to tam nějak dát nebo se to musí dávat do html? Teď si nejsem jistej, nešlo by to pomocí pseudo :after ? Ale to je asi blbost :-) to se dává až za div.
|
||
panther Profil |
#10 · Zasláno: 17. 10. 2010, 19:53:19
Babemeta:
„Jo aha já to dával do externího souboru. Nešlo by to tam nějak dát nebo se to musí dávat do html?“ může to být i v externím souboru, samozřejmě (buď si vytvořit třídu, kterou pak budeš v HTML volat, nebo následujícímu, již existujícímu prvku v HTML). To si sám můžeš vyzkoušet, zkus si s tím hrát. |
||
Babemeta Profil |
#11 · Zasláno: 17. 10. 2010, 19:58:31
Jo jasně díky.
|
||
Babemeta Profil |
#12 · Zasláno: 17. 10. 2010, 22:29:52
Jenom ještě jeden dotaz: proč co vlastně způsobí to oveflow: hidden;, že se to pozadí vykresluje. Pokud vím, tak to způsobí že se element načte na stránku, ale nezobrazí (ale ovlivnuje polohu jiných elementů). Ale stejně bohužel nechápu jak to souvisí s vykreslováním pozadí :-). Díky
|
||
panther Profil |
#13 · Zasláno: 17. 10. 2010, 22:41:57
Babemeta:
„Pokud vím, tak to způsobí že se element načte na stránku, ale nezobrazí“ pleteš si CSS vlastnosti overflow a visibility. Ale máš pravdu, že každá z nich má jednu z hodnot hidden. |
||
Babemeta Profil |
#14 · Zasláno: 18. 10. 2010, 13:30:04
Jasný díky moc :-) Přečtu něco o overflow
|
||
habendorf Profil |
#15 · Zasláno: 18. 10. 2010, 19:06:28
„pleteš si CSS vlastnosti overflow a visibility“
To je sice pravda, ale nedává to odpověď na otázku. Odpověď je, že overflow:hidden způsobuje autoclear. |
||
Časová prodleva: 14 let
|
0