CSS JS PHP XYZ

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
mikei
Графоман
Сообщения: 46488
Зарегистрирован: 27 мар 2010, 23:37
Откуда: Burnaby, BC

Re: CSS JS PHP XYZ

Сообщение mikei »

ura писал(а): 15 ноя 2020, 08:10 Если плагин трансформирует div, тогда надо смотреть может он добавляет какие классы или позволяет инджектить дополнительный контент внутрь. Тогда по логике лейба может быть добавлена по определенному событию определенному в плагине. Опять така трудно сказать какой путь выбрать не зная полной картины.
Он там много чего инжектит, но как надо что-то конкретно, так ничего.
Ночью ещё покрутил сиэсэсом в голове, предстоит последняя битва с джаваскриптом. Еще вспомнил, что была целая книга Сайтпойнта по веб формам, может там кто-то уже покрутил в голове.
Аватара пользователя
mikei
Графоман
Сообщения: 46488
Зарегистрирован: 27 мар 2010, 23:37
Откуда: Burnaby, BC

Re: CSS JS PHP XYZ

Сообщение mikei »

ura писал(а): 15 ноя 2020, 08:10 Если плагин трансформирует div, тогда надо смотреть может он добавляет какие классы или позволяет инджектить дополнительный контент внутрь. Тогда по логике лейба может быть добавлена по определенному событию определенному в плагине. Опять така трудно сказать какой путь выбрать не зная полной картины.
С третьей попытки понял, почему такой маркап. Это бутстрапный маркап. Ну думаю для бутсрапного уже должно быть, что мне надо, но в результате появилось безбутстрапное элегантное решение.

Если внутри LABEL добавить SPAN, то тот сиэсээс с плюсиком действует.

Код: Выделить всё

.button-check label input:checked+span {
    border-color: #000;
    background-color: #fff;
}
Задачка была заменить чекбоксы на кнопкы. https://presstype.net/mikei/
Ответить