Очистите плавающую вещь, с которой столкнется любой, кто создает страницу, но могут ли все знать четко и всесторонне? Поэтому, когда я был свободен, я сразу же написал такую статью. Я не мог покрыть все, но я мог в основном научить всему, что знал.
Давайте рассмотрим, сколько способов очистить поплавок (я не буду писать его с помощью Zoom: 1 в нем, я напишу его для следующей темы). Соответствующая демонстрация- Используйте псевдо-класс: после очистки слоя псевдо-класса с последующим битом пустой высоты ноль
- Используйте переполнение CSS: Auto для поддержки высоты
- Используйте CSS переполнение: скрыто, чтобы генерировать странные адаптации
- Используйте отображение: таблица, чтобы превратить объекты в форму таблицы
- Используйте теги Div и CSS Clear Attributes
- Используйте теги BR и CSS Clear Attributes
- Используйте тег BR и его собственный HTML CLEAR ATTRIBTION
При грубого взгляда все они могут решить проблему; Однако, с другой стороны, у них есть свои плюсы и минусы. (Соответствие один к одному)- Семантика структуры преимуществ полностью верна и не вызовет никаких других странных проблем. Недостатки неправильного метода повторного использования могут легко привести к резкому увеличению объема кода. Это рекомендуется для людей, которые используют самый внешний слой, когда он плавает, или ясно используют его модульным образом.
- Преимущества Структура полностью верна, а объем кода очень мал. Недостатки после нескольких гнездоров, щелкнув по самой внешней плавающей коробке, будет выбран из самого внешнего до внутреннего содержания (FF); Или, когда MouseOver заставляет ширину изменяться, у самого внешнего модуля будет полоса прокрутки (т.е.). Рекомендуется использовать внутренние модули, пожалуйста, не гнездитесь их.
- Преимущества Структура полностью верна, а объем кода очень мал. Когда недостатки увеличиваются, содержание, вероятно, будет скрыто без автоматического обертывания линии. Рекомендуется использовать его, когда ширина зафиксирована, и не гнездируйте ее.
- Преимущества Структура полностью верна, а объем кода очень мал. Атрибуты модели коробки недостатков изменились, и вы можете себе представить, что, естественно, так много странных событий, которые вы даже не можете сосчитать. Рекомендуется, чтобы, если вы не хотите менять ошибку, лучше не использовать ее; Тем не менее, это может быть проверено как временный дурак в версии альфа.
- Преимущества: очень небольшое количество кодов и чрезвычайно высокая способность повторного использования. Недостатки полностью неэффективны при адаптации к семантике, что не способствует изменению пересмотра и требований. Для начинающих рекомендуется использовать его, что позволяет быстро решать плавучие задачи.
- Преимущества степень семантизации лучше, чем пятый случай; Объем кода очень мал, а способность повторного использования чрезвычайно высока. Семантизация недостатков по -прежнему несовершенна, что не способствует пересмотру и изменениям требования. Для начинающих рекомендуется использовать его, что позволяет быстро решать плавучие задачи.
- Преимущества степень семантизации лучше, чем в 5 -м и 6 -м случаях; Количество кодов наименьшее, а повторное использование чрезвычайно высока. Семантизация недостатков по -прежнему несовершенна, что не способствует пересмотру и изменениям требования. Рекомендуется направлять начинающих использовать его при обновлении своего мышления, чтобы они понимали, что вместо использования ClassName для управления производительностью лучше вернуться к эре веб -страниц в Web1.0 для непосредственного использования атрибутов HTML для управления производительностью. В конце концов, у последнего меньше кода.
Наконец, список завершен. Тем не менее, я думаю, что необходимо извиниться перед всеми о статье, перепечатанной призраками раньше. Я сожалею о том, что я изменил название призраков и изменил самый простой на оптимальный, поэтому многие студенты были введены в заблуждение позже. Поэтому я написал переписанную статью, чтобы поделиться.