169 похожих чатов

Ребят, кто нить использовал этот css селектор "*" ? как

использовать его в js?хочу чтоб при определенных условиях в css срабатывал этот селектор

16 ответов

17 просмотров

только через родителя, полагаю. .trigger-class * {}

web- Автор вопроса
Bogdan Saliuk
только через родителя, полагаю. .trigger-class * {...

не совсем понимаю.как через родителя,можно пример?

web
не совсем понимаю.как через родителя,можно пример?

Вам даже в цсс стоит избегать таких селекторов. Зачем вам, что хотите сделать?

web- Автор вопроса
atogz
Вам даже в цсс стоит избегать таких селекторов. За...

хочу dark mode сайта сделать. при клике на кнопку,чтоб сайт был черным,а буквы белыми

web
хочу dark mode сайта сделать. при клике на кнопку...

Ну это же не через «*» надо делать

web- Автор вопроса
atogz
Ну это же не через «*» надо делать

я проиттерировал весь body и дал каждому элементу класс dark(в css указал ему стили), но там еще отступы у элементов есть,поэтому решил через "*"

Пройтись фором по всем HTML элементам)

Vlad Doc
Пройтись фором по всем HTML элементам)

Пздц) или использовать цсс переменные

lutik
Регуляркой парсить

Лучше с валидацией ещё на бекенде

atogz
Лучше с валидацией ещё на бекенде

Хранимкой на SQL html формировать))))

Vlad Doc
Хранимкой на SQL html формировать))))

Ага, запрос делаешь в БД, а она тебе теплейт с html

web
я проиттерировал весь body и дал каждому элементу...

В общем посмотри в сторону цсс реализаций. Обычно js (а возможно и без него, хз) переключают просто одну переменную в цсс, а она уже отвечает за саму тему. А не бегут точно по дом-дереву и тем более не юзают «*»

atogz
В общем посмотри в сторону цсс реализаций. Обычно ...

Более того, можно проверять нативными средствами браузеров, через медиа(вроде), что дарк мод доступен, и переключать автоматически, даже без кнопки дополнительной. Типа если в ОС у тебя темная тема сейчас, то браузер это поймёт и сайт сам в темную тему перерисует

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта