Пытаюсь верстать на float’ах и строчно-блочных элементах, и чет плохо получается. Стоит ли сразу приступить к flexbox и grid? На ютубе пытаюсь найти видео по верстке именно на float, но они все верстают на флексах. С новым годом, кстати.
Ярослав Иванов, я знаю как элемент сделать обтекаемым слева. Но вопрос не в этом. Я не имею нормального представления как правильно использовать обтекание на практике для верстки настоящего сайта и структуры сайта. Постоянно сталкиваюсь с проблемами и подводными камнями.
Обтекание нужно для того, чтобы вставить картинку, таблицу или иной прямоугольный блок в текст. И это всё, для чего должен использоваться float. Любые другие способы использования float - говнокодистые костыли тех времён, когда ещё не было flex.
Оставьте float'ы для верстки текстовых блоков, для чего они и были задуманы. Для layout'ов используйте flex или grid. Float изучать, конечно, стоит, просто не в контексте построения layout'ов.
Какие-то конкретные древние приёмы и техники "вёрстки на флоатах" - знать не надо.
Как работает флоат - знать надо. Необходимость обтекания никуда со временем не делась.
Ага, все сайты так сразу взяли и переверстали на флексы.
Дадут вам на доработку сайт где флексами и не пахнет, а вы и не знаете «Какие-то конкретные древние приёмы и техники "вёрстки на флоатах"»
Сергей delphinpro, править легаси хероту проще, не с нуля же. Ну и флексы туда спокойно впихнуть можно, никто не заставляет придерживаться "исторического стиля фасадов".)
Я сам начинал во времена ie6 и флоатов, и какие-то мутные воспоминания о хитростях у меня есть, но конкретику я давно позабыл т.к. уже многие годы не прикасался к этому.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.