Nikita
.widget__vk .youtube {color red}
Ян
от widget._whatever
Nikita
окей просто думал такой каскад нельзя по бему
Nikita
типо стилизовать др вложенные блоки
Ян
ну у тебя должен стилизоваться только контент внутри виджета?
николай
https://tjournal.ru/39305-po-moemu-veselo-parodiya-vechernego-urganta-na-promorolik-veb-studii-sokol?from=relap
Anonymous
смысл бэма - избавиться от каскада, как я понимаю
Ян
или это содержимое где-то еще работает?
Anonymous
создавать независимые от родителя элементы
Anonymous
например header__logo
Anonymous
чтоб не писать .header .logo
Nikita
ну у тебя должен стилизоваться только контент внутри виджета?
да только контент, который является другим блоком (не элементом блока widget)
Ян
вроде догнал
Nikita
создавать независимые от родителя элементы
дак как тогда в моем случаи поступить? У меня есть блок widget и блок youtube. Я вставляю блок youtube в блок widget и как мне отстилизовать блок youtube?
Ян
ну тогда .widget исключительно обертка
Ян
а .widget__youtube исключительно твой виджет
Ян
и все
Ян
т.е. не строй из них дерево)
Ян
.виджет .хидер .контент .виджет__ютюб
Ян
ты попробовал лтс ноду?!?!?!
Nikita
тоесть имеешь ввиду делать одним блоком?
Ян
релиз с долгосрочной поддержкой
Ян
ветка 6.9.х на данный момент
Ян
тоесть имеешь ввиду делать одним блоком?
я с телефона. теги писать неудобно. я показал как блоки расположить
Nikita
Nikita
просто смотри таких блоков много сомневаюсь что игра является элементом блока widget или статья они же вроде как ARTICLE widget это всеголишь обертка меняется только контент внутри него
Ян
ты сказал что у тебя 7.2. чего то там
Nikita
что за сайт?
Nikita
сделай разные стили. пусть инфу одинаковую показывают
тогда правильнее сделать так? .widget .widget_youtube .widget__header Название виджета .widget__body .youtube .youtube_widget .youtube__video .youtube__subscribe
Nikita
возможно я поэтому и спрашиваю
Marseille
если у тебя на сайте нет других .youtube то смысл добавлять ему модификатор
Nikita
если я буду стилизовать через widget_youtube то получится каскад
Nikita
на др блок
Nikita
widget_youtube youtube__video {height 100px}
Nikita
так правильно?
Marseille
.widget .widget_youtube .widget__header Название виджета .widget__body .youtube .youtube__video .youtube__subscribe
Marseille
вот и оставь
Marseille
по мне так правильно
Nikita
тоесть мне нужно поменять стили youtube в контексте widget
Nikita
окей а как тогда стилизовать блок yotube?
Nikita
пишу стили для widget_youtube c каскадом на блок youtube?
Marseille
тоесть мне нужно поменять стили youtube в контексте widget
если у тебя нет других .youtube то не вижу в этом ничего плохого
Marseille
окей а как тогда стилизовать блок yotube?
отдельно его стилизуй и все
Marseille
без всяких каскадов
Nikita
вот в этом и проблема а если мне понадобится вставить блок youtube еще куда-то и там другие стили будут
Nikita
допустим это все должно будет развернутся в модальное окно
Nikita
где будет список видео
Marseille
ну тогда оставляй модификатор .youtube_widget
Marseille
вот в этом и проблема а если мне понадобится вставить блок youtube еще куда-то и там другие стили будут
но вот здесь есть слово «если», то есть это ты просто допускаешь, а не реально будет такое на сайте
Marseille
то можно обойтись и без модификатора
Marseille
короче решай сам в зависимости от задачи оставить модификатор или убрать
Nikita
все понял спасибо Я просто хотел стилизовать изначально от родителя тобишь widget_youtube
Nikita
но теперь пришел к youtube_widget :)
Anonymous
господа, кто знает как сделать такую фишку что вертелось https://www.helmade.com/en/helmade-5star-sk-6-formula-1163.html
Anonymous
спасибо!
andrey
Завтра новый год
Umid
Добрый вечер народ. Запилил свой первый велосипед (слайдер на js). Нужно ваше мнение по качеству кода и может ещё чего. В общем хочу критики. И узнать - использовали бы вы его в своём проекте(многие функции ещё будут конечно добавлены)? Исходный код: https://github.com/DarKCoder666/DarKCoder666.github.io Потыкать: https://darkcoder666.github.io/
Umid
Быстро же вы.
Umid
https://darkcoder666.github.io/
Umid
Чем именно?
Umid
Какой7
Umid
ну это свойственно каждому слайдера. Если слайдер сам будет всё делать, то картинки некоторые будут ужасны.
Umid
Правда?
Marseille
https://darkcoder666.github.io/
да отлично все, минималистично, кастомизация присутствует, адаптивность отсутствует
Marseille
до код ревью я еще не дорос
Umid
да отлично все, минималистично, кастомизация присутствует, адаптивность отсутствует
Сейчас ещё не дошёл до этого. Хотя если задать ширину в процентах, то когда с мобилы заходишь, всё будет нормально. Но повторюсь ещё раз, до адаптива ещё не дошёл.
Umid
Решил поспрашивать, улучшать его дальше или переписывать?
Umid
Спасибо большое. А вы в чём именно спецы?
Umid
онли верстка?
Umid
Лан. Спасибо большое. Буду улучшать, перепишу всё на es6 и поделюсь с вами.
Umid
Ну круто.
Anonymous
Как создать канал в ТГ десктопном или веб версии?
Anonymous
Или создание доступно только на смартфонах?
Anonymous
ОМГ
Anonymous
СПАСИБО БРО
Anonymous
Я час искад