Vitaliy977
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору alloledd Ссылка grom17 Цитата:| Если background-color: заменить на content:, то код перестаёт работать. | А зачем это заменять на content я писал про добавление иконок с background-image вот только это можно заменить на content, а background-color оставить как есть. Цитата:| Есть подсветка строки при наведении. | какая тут может быть подсветка вы добавляете даже не на псевдоэлемент а прямо на пункт #context-openlinkintab { background-image: url("../../css-files/icons/tab_plus.svg"); иконку ну это бред, а цвет текста правильно color: но зачем это писать на каждом пункте, если не нужно выделить конкретный то это должен быть общий код для элементов menu, menuitem Цитата:| Кстати, во втором варианте, подсвечивается только иконка, т.к. в первом, вся строка. | вы путаете подсветка и подавление иконок разные вещи, опять же см. мой menu.css там до комментария /* <-- menu */ идет только сам стиль для меню включая подсветку при наведении, а после комментария /* icons in menu --> */ добавление иконок. Добавлено: color и др. свойства можно добавить таким образом Код: #context-openlinkintab { color: rgba(255, 255, 0, .81) !important; &>.menu-icon { visibility: visible !important; content: url("../../css-files/icons/tab_plus.svg"); } } |
|