Jack_Rabbit, да речь то не про бутстрап, а про то, что автор непонимает смысла инструментов, которые использует. Бутстрап костыль, бэм потому что модное слово, галп вшит в висикод. Автору говоришь, что он чушь пишет, а он спорит.
Сергей, ну модальники тоже можно взять к примеру, если нет особых требований, не самому же из писать. Или карусель, если лень ставить какой нибудь слайдер и тоже нет особых эффектов. Если в проекте используем jquery есественно. Сетка мне больше нравится у codyhouse framework, я ее использую, где есть возможность.
Ну вы поняли господа уровень упоротости. Бэм это тупо красивое слово в данном случае у барышни)) стандартная связка сасс и бэм, ахах)) ну а тот кто будет это все поддерживать дальше очень сильно порадуется. А как вам пассаж про то что сетка это выстраиваемость блоков, а она везде разная))
Korsia, почему вы пытаетесь прикрыться гендером? Вроде бы профессия никак с этим не связана. Верстали на 4 бутстрапе много раз, но не вкурсе, что он на флексах. У вас очень аргументированные ответы. Исходя из них, я и рекомендую вам освоить теорию, чтобы как вы выразились не делать адаптацию для всех экранов руками. Именно для этого и используются сетки.
Korsia, с матчастью у вас все очень плохо. Вы не верстальщик, а недоверстальщик. Вы идите и погуглите для начала, что такое галп или вебпак, а то похоже вы, извините, просто как дрессированная мартышка выполняете какие то непонятные вам команды не понимая их смысл. Галп это менеджер рутинных задач, который выполняет любые написанные вами таски, от пост сиэсэс до сборки и заливки на хостинг. Это как сказать, у меня есть шапка, мне магазин одежды не нужен и ничего, что у вас зад голый? Если бы вы были верстальщиком и немного в теме, то знали бы что в бутстрапе 4 уже давно сетка на флексбоксах. Изначально, с момента выхода. Давно, это чтобы вам было понятно года три. Где вы все это время пропадали? В хлам я боюсь, что html превращаете вы с таким отношением, вы по какой методологии работаете, может и бэм для вас хлам? Как можно строго привязывать к процентам, вы о чем вообще? Вы понимаете вообще, что такое сетка и для чего она? А про кастомизацию сборки бутстрапа слышали? Любой инструмент расчитан под свои задачи, если вы не умеете использовать его это не значит, что он плох. Фреймворки, в том числе и бутстрап берут на себя множество опять же рутинных задач. Тултипы, слайдеры, стилизация инпутов, модальные окна, сетки, переменные для гибкой настройки стилей.
Жесть какая то, что я только что прочитал? Просто поток сознания. Перешла на висикод, отпала надобность в галпе. Как связаны между собой редактор кода и таск менеджер?? Зачем нужен вебсторм? Бутстрап костыль? Просто рука лицо. Автор иди поучи матчасть немного, чтобы у тебя каша в голове устаканилась.
Может гением быть и не надо, если делать на отвали, а если верстать с семантикой, с оптимизацией кода, в соответствии со спецификацией, гибко, с переменными, с методологией, нормально работая с изображениями, зная анимации, сборщики, препроцессоры, шаблонизаторы, основы сео, микроразметку, то получается, что знать по верстке надо очень много. А ведь еще есть легаси в виде верстки на флотах и инлайн блоках, а еще табличная верстка для почтовых рассылок, а еще графические редакторы, чтобы работать в связке с дизайнером, типо авокод, фигма или иллюстратор. Поэтому я лично фронтов которые не знают верстки и верстают тупо дивами тоже за фронтов не считаю. Фронт должен знать одинаково хорошо и джс и верстку. А професия верстальщик мне кажется уже отмирает в такое понятие, что тупо верстальщик это реально знаток экспертного уровня или он нафиг не нужен.
По мне так это лучше всего оставить на бэкграунде, либо на крайняк вырезать корабль и линию и сверху бэкграунда png-шкой закинуть. Плюс все равно при адаптиве у вас набор изображений в зависимости основных разрешений экрана по хорошему.
Андрей Францев, попробуй например банальный php include, или к примеру твиг, если бэк на каком нибудь симфони. Всегда, когда сайт это не лендинг, есть либо цмс или фреймворк, где уже есть свой язык шаблонов. Ты мне зачем то какие то детские примеры приводишь, как будто я первый день фронтом занимаюсь. Это вообще ни разу не повод юзать pug.
А класс появляется случайным образом или он завязан на каком то действии? Например, гораздо проще отслеживать клик или иное действие, чем постоянно мониторить появление класса.
Алексей Ам, с такими разговорами можешь просто пройти на ... Заодно сидя там можешь почитать про дата-атрибуты. Глядишь и подробнее не надо будет. Сеньор))
Тимур Турсунбаев, я еще таблицами верстал, когда ты под стол пешком ходил. )) мне 35 лет. Уж поверь я знаю что такое фиксированная верстка, но про нее речи нет. Человек описывает все свойства адаптива и говорит что ему нужна отзывчивая верстка, а не адаптив. Ты хоть понял смысл вопроса? Человек хочет адаптив, но пишет отзывчивая, про фикс вообще речи нет. О чем ты сейчас говоришь? Человек пишет хочу чтобы адаптировалась под все экраны, что это? Будешь дальше спорить? Тормоз у тебя в зеркале))
Тимур Турсунбаев, то что человек описал называется адаптивная верстка, ее можно называть отзывчивая или как будет угодно. Верстка адаптирующаяся под разрешения экрана - адаптивная. Не адаптированная это фиксированная. Она ни под что не адаптируется.
semenvachekin, вы мне глаза раскрыли, до этого я считал что адаптивная верстка и отзывчивая это синонимы, ну и вы сейчас мне как раз про адаптивную рассказываете. Так как основной принцип адаптивной верстки это адаптация под разрешение экрана. А вот какой вы смысл закладываете в это понятие, я не понимаю