Autor Zpráva
MilanKarkulka
Profil
Mám modré menu (široké 100px) a vedle něj floatuji zelený DIV s obsahem (vyplňující zbytek stránky).

Problém: Jakmile v zeleném DIVu použiji clear: both, tak mi zbytek obsahu skočí pod menu.

Kód: jsfiddle.net/47bt90ur/3

Já ovšem v tom zeleném DIVu musím používat clear: both. Jak to vyřešit?
MilanKarkulka
Profil
Tady je lepší ukázka mého problému: jsfiddle.net/47bt90ur/4

- Pokud nepoužiji clear, tak se druhý nadpis (motorky) floatuje na předchozí produkty.
- Pokud použiji clear, tak ten nadpis skočí pod menu.
Tomáš123
Profil
MilanKarkulka:
Clear vie natiahnuť neobtekaný stĺpec podľa nenastavenej výšky obtekaného stĺpca a v ojedinelých prípadoch teda je použiteľný ako riešenie rovnako vysokých stĺpcov.

Clear takúto schopnosť stráca v prípade, že sú oba stĺpce obtekané.

Riešením by mohlo byť:
– nastaviť nadradenému prvku obtekaných prvkov vo vnútri obsahu overflow iný ako visible, čo má tiež clearovacie účinky ( Živá ukázka);
– nechať oba stĺpce obtekať ( Živá ukázka) (podrobné vysvetlenie funkčnosti na trochu inom príklade).
MilanKarkulka
Profil
Děkuji mnohokrát, použil jsem overflow řešení a funguje to jak má!

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: