Size: a a a

Верстка сайтов HTML/CSS/JS/PHP

2020 March 16

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Eugeny Sologub
А если так?

.smNavMore

.smNavMore__btn

и т д
не по соглашению бро(
источник

ЕП

Евгений Пантелеев in Верстка сайтов HTML/CSS/JS/PHP
Markov
>компонент
Не компонент, а блок. Это же бэм блин)

Ну, если мало вложенных элементов и дальше ничего не будет, то можно оставить элементы, типа:
.smart-nav__more-btn
.smart-nav__more-items

Если много вложенных элементов идет дальше, стоит подумать, это точно элемент или это уже идет новый блок. Оценить, будет ли он повторяться дальше в дизайне, независим ли этот блок и тд.

Отталкивайся от дизайна, но строгих правил нет. А классы всегда будут такие длинные, привыкнешь со временем. Это всё же лучше, чем каскадность стилей
ну вот я так и сделал
но блок был маленький

а если большой, то там уже сложнее
например, гигантская менюшка, у которой есть большой блок ЕЩЕ. По факту, он нигде в дизайне использоваться не будет, но он настолько большой, что его можно считать самостоятельным блоком
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Евгений Пантелеев
ну вот я так и сделал
но блок был маленький

а если большой, то там уже сложнее
например, гигантская менюшка, у которой есть большой блок ЕЩЕ. По факту, он нигде в дизайне использоваться не будет, но он настолько большой, что его можно считать самостоятельным блоком
Всё верно. Даже если использоваться нигде не будет, менюшка - это всё равно блок, который следует обособить как у тебя на скриншоте. И вложенные элементы уже будут привязаны к этому блоку, потому что без него они не могут существовать
источник

ЕП

Евгений Пантелеев in Верстка сайтов HTML/CSS/JS/PHP
Markov
Всё верно. Даже если использоваться нигде не будет, менюшка - это всё равно блок, который следует обособить как у тебя на скриншоте. И вложенные элементы уже будут привязаны к этому блоку, потому что без него они не могут существовать
понял, спс, буду привыкать)
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Евгений Пантелеев
понял, спс, буду привыкать)
Давай, удачи. И помни, что это только методология. Строгих правил нет, только рекомендации и опыт
источник

d

dJ ebAn in Верстка сайтов HTML/CSS/JS/PHP
Привет. Есть возможность запустить сафари на винде кроме виртуалки, старой версии и покупки мака?
источник

AE

Alex Elkin🇪🇸 in Верстка сайтов HTML/CSS/JS/PHP
dJ ebAn
Привет. Есть возможность запустить сафари на винде кроме виртуалки, старой версии и покупки мака?
нет. но если я ошибаюсь, с радостью выслушаю опровержение.
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
dJ ebAn
Привет. Есть возможность запустить сафари на винде кроме виртуалки, старой версии и покупки мака?
запустить вроде нет, а проверить на кроссбраузерность можно в browserstack
источник

ES

Eugeny Sologub in Верстка сайтов HTML/CSS/JS/PHP
Markov
не по соглашению бро(
Всё по соглашению)

Прочитай про альтернативные способы. Это из твоего же источника)

https://i.imgur.com/NZ66dWB.png
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Eugeny Sologub
Всё по соглашению)

Прочитай про альтернативные способы. Это из твоего же источника)

https://i.imgur.com/NZ66dWB.png
был не прав, признаю ошибку)
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Надо бы вообще перечитать сайтик, много уже чего делаю на автомате, а читал всё это года полтора назад лол
источник

ES

Eugeny Sologub in Верстка сайтов HTML/CSS/JS/PHP
Markov
был не прав, признаю ошибку)
бывает)

Выбирай любой способ)

В БЭМ главное не как назовёшь, а главное придерживаться "бэмовской" логики разбития на блок, элемент,  модификатор)
источник

d

dJ ebAn in Верстка сайтов HTML/CSS/JS/PHP
Markov
запустить вроде нет, а проверить на кроссбраузерность можно в browserstack
Платное решение
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
Eugeny Sologub
бывает)

Выбирай любой способ)

В БЭМ главное не как назовёшь, а главное придерживаться "бэмовской" логики разбития на блок, элемент,  модификатор)
удваиваю
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
dJ ebAn
Платное решение
Тогда хз даже бро
источник

d

dJ ebAn in Верстка сайтов HTML/CSS/JS/PHP
Markov
Тогда хз даже бро
Пока только это вижу. Но не факт. Возможно, пародия. Сейчас поищу косяки, которые только в сафари видно http://mobiletest.me/
источник

M

Markov in Верстка сайтов HTML/CSS/JS/PHP
dJ ebAn
Пока только это вижу. Но не факт. Возможно, пародия. Сейчас поищу косяки, которые только в сафари видно http://mobiletest.me/
Я сам не пользуюсь браузерстэком и аналогами, есть на чем тестить, но там, насколько я помню есть опен сурс варики или демо, не подходят?
источник

МС

Максим Сафонов in Верстка сайтов HTML/CSS/JS/PHP
Всем привет, друзья! Может кто подскажет, где взять грамотную сборку можно на основе webpack, чтобы билдила картинки скрипты стили и тд, гуглил но чет не очень они все... Знаю что можно самому собрать, но времени на это пока нет.
источник

d

dJ ebAn in Верстка сайтов HTML/CSS/JS/PHP
Markov
Я сам не пользуюсь браузерстэком и аналогами, есть на чем тестить, но там, насколько я помню есть опен сурс варики или демо, не подходят?
Пока не находил. Чтобы сафари, да еще и опенсурс - ну не знаю. Проблема в том, что сафари больше косячит чем осёл
источник

d

dJ ebAn in Верстка сайтов HTML/CSS/JS/PHP
И нам надо делать так, чтобы не косячил
источник