Подскажите: как правильно задать бекграунд псевдоэелементу SVG картинкой, чтобы по наведению картинка цвет меняла?
Попробовал сделать так:
.main-menu ul li a {position: relative;display: flex;flex-direction: column;align-items: center;}.main-menu ul li a::before {width:18px;height:18px;content:'';background:#828282;display: block;mask-repeat: no-repeat;mask-position: center;margin:003px0;}.main-menu ul li a.active::before,.main-menu ul li a:hover::before {background: var(--clr1);}.main-menu .reit a::before {mask-image:url('../images/main_menu/reit.svg');}.main-menu .orders a::before {mask-image:url('../images/main_menu/orders.svg');}
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
VasyOK{!}
Приветствую специалистов по верстке!
Подскажите: как правильно задать бекграунд псевдоэелементу SVG картинкой, чтобы по наведению картинка цвет меняла?
Попробовал сделать так:
Результат нормально работает только в Firefox:
В Crome плохо:
Сайт http://u14038.malleus.vps-private.net
Edited by VasyOK{!}Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.