ПредишенСледващото

Когато плуват намира само в рамките на родителското устройство (плаващи) клетки, родителското устройство свива. Как да премахнете опаковката и да разкрие на родителското устройство ще разгледа по-нататък.

Преди да започнем, нека да се очертаят някои определения:
- майка блок може да се нарече по отношение на всеки блок вградени в тях блокове като блок

    - родител за вложени в нея елементи от списъка -
  • ;
    - дете единица - е съответно всяка загнездена блок спрямо страната на горното ниво.

    Означаваме проблем с рационализирана

    Ние правим обичайния списък, чиито елементи са поплавъка: ляво;

    В резултат на родителското устройство свива:
    (За яснота I подредени червения гранична елемент родител)

    Как да премахнете обвивка и се излагат на родителското устройство с поплавък елементи

    За да не се случи това, което трябва да се отстрани целенасочения след елементите на списъка и има редица начини.

    премахнете рационализиране

    Първият начин за борба - е да се създаде преливане: скрити на майка елемент.

    По този начин ние се премахне рационализиране, родителското устройство знае къде свършва плаващи елементи и колапс случи.

    Тази опция може да не е подходящ, ако имате падащо меню с подточки, като родителското устройство се реже, попадащи предмети.

    Вторият метод.
    Вторият метод е много добър и има поддръжка различни браузъри. Следва да бъде определен като основен елемент вграден блок и определя ширината на 100%.

    Проблем с whitespace`om в inlaynovyh елементи може да бъде решен, като прочетете този пост CSS - как да се чисти пространствата между блоковете на инлайн?

    Третият начин.
    Можете да добавите баналното в родителското устройство, в края на друга единица, която е регистрирана в стиловете почистване рационализиране.

    И предписва стилове .clear клас

    Но този вариант не е много практично, защото ние създаде отделен празен елемент в нашата оформление, което не е Gud

    Четвъртият начин.
    В действителност, той се отблъсна от предишното решение, но вместо да създаде празен блок, ние ще използваме псевдо-елемента: след това.

    Тук решението е много по-естетичен!

    За вас са примери за стила в E, изложени в демото, можете да potestit на различни браузъри и избирам своя собствена версия.

Подкрепете проекта - споделете линка, благодаря!