Size: a a a

2020 October 28

AP

Alexander Ponomarev in Svelte [svelt]
ну без глобала да
источник

A

Arushwl in Svelte [svelt]
Eric Rovell
Допустим, в компоненте есть класс. Хочу сделать его доступным для ребенка.
А
источник

ER

Eric Rovell in Svelte [svelt]
Стилизовать субкомпоненты через родителя
источник

AP

Alexander Ponomarev in Svelte [svelt]
без глобала нельзя передать потому что скоупинг цсс в свелте через добавление доп класса к каждом селектору
источник

AP

Alexander Ponomarev in Svelte [svelt]
там будут проблемы
источник

ER

Eric Rovell in Svelte [svelt]
Я ведь правильно понимаю, что :глобал пишется в отдельный глобальный файл?
источник

AP

Alexander Ponomarev in Svelte [svelt]
нет
источник

AP

Alexander Ponomarev in Svelte [svelt]
.class :global(.child-class) { color: red; }
источник

ER

Eric Rovell in Svelte [svelt]
Просто делает его глобальным для поддерева компонента?
источник

AP

Alexander Ponomarev in Svelte [svelt]
к классу обернутому в глобал недобавляется скоупинг и все, он остается в цсс как есть, а все остальные превращаются в .class.svelte-123 .child-class { color: red }
источник

AP

Alexander Ponomarev in Svelte [svelt]
как видишь скоупинг в свелте не такой же как в цсс модулях, я бы сказал что он неудачнее, но позволяет скоупить теги и атрибуты
источник

ER

Eric Rovell in Svelte [svelt]
Вот оно что, понятно.
Честно говоря, слишком мало написано об этом в документации.
источник

ER

Eric Rovell in Svelte [svelt]
Alexander Ponomarev
как видишь скоупинг в свелте не такой же как в цсс модулях, я бы сказал что он неудачнее, но позволяет скоупить теги и атрибуты
Пользовался в основном модулями будучи в реакте, было очень круто
источник

AP

Alexander Ponomarev in Svelte [svelt]
Eric Rovell
Пользовался в основном модулями будучи в реакте, было очень круто
да я тоже, а селекторы по тегам и атрибутам просто бедпрэктис =)
источник

ER

Eric Rovell in Svelte [svelt]
Alexander Ponomarev
да я тоже, а селекторы по тегам и атрибутам просто бедпрэктис =)
Спасибо за пояснения)
источник

S

Saxar in Svelte [svelt]
Здравствуйте, извините что не совсем по теме, но может кто подсказать где можно узнать сколько примерно будет стоит разработка сайта есть ТЗ?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Saxar
Здравствуйте, извините что не совсем по теме, но может кто подсказать где можно узнать сколько примерно будет стоит разработка сайта есть ТЗ?
попробуй на @javascript_jobs закинуть
источник

KN

Konstantin Nosov in Svelte [svelt]
Alexander Ponomarev
без глобала нельзя передать потому что скоупинг цсс в свелте через добавление доп класса к каждом селектору
Можно через css variable передать значение дочерним елементам
источник

AP

Alexander Ponomarev in Svelte [svelt]
Konstantin Nosov
Можно через css variable передать значение дочерним елементам
Ну хватит уже с css-variables =(
1. Они не скоупятся им надо давать длинные имена
2. Они протекают вниз если компонент может содержать сам себя
3. Их нужно инлайнить в style атрибут а это значит досвидания каскад, :hover, media и другие вещи из css
источник

AP

Alexander Ponomarev in Svelte [svelt]
с цсс классом точно так же можно передать цсс переменные и сделать это гораздо проще
источник