Size: a a a

HTML/CSS — русскоговорящее сообщество

2020 October 24

🦜

🦜 in HTML/CSS — русскоговорящее сообщество
Sergey Volovik
Привет!
Подскажите, а как можно такое сделать?
иконку в border radius  и псевдоэлементами задать верхние и нижнее скругление
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
вообще проще всего фон в виде пнг воткнуть, но можно и самому нарисовать закругления через рисование кружков + цветной фон
источник

🦜

🦜 in HTML/CSS — русскоговорящее сообщество
(button>svg)::before::after
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
🦜
иконку в border radius  и псевдоэлементами задать верхние и нижнее скругление
а левую-парвую части покрасить ступенчатым градиентом
источник

SV

Sergey Volovik in HTML/CSS — русскоговорящее сообщество
🦜
иконку в border radius  и псевдоэлементами задать верхние и нижнее скругление
а сlip-path нельзя?
источник

🦜

🦜 in HTML/CSS — русскоговорящее сообщество
Sergey Volovik
а сlip-path нельзя?
попробуй
источник

🦜

🦜 in HTML/CSS — русскоговорящее сообщество
еще можно сделать так, что фон белый, а у иконок есть радиус с отступом. Сами иконки закрашены. И когда переходишь на активную, то меняешь ей цвет на транспарент
источник

SV

Sergey Volovik in HTML/CSS — русскоговорящее сообщество
🦜
еще можно сделать так, что фон белый, а у иконок есть радиус с отступом. Сами иконки закрашены. И когда переходишь на активную, то меняешь ей цвет на транспарент
использую scg
источник

SV

Sergey Volovik in HTML/CSS — русскоговорящее сообщество
думал давать класс на активный и перекрашивать
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
Sergey Volovik
думал давать класс на активный и перекрашивать
я бы вот так наверное верстал
источник

SV

Sergey Volovik in HTML/CSS — русскоговорящее сообщество
Onix
я бы вот так наверное верстал
это тоже вариант
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
хотя для 1 и 3 блокков вообще можно сделать радиус на конкретный уголок и overflow: hidden
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
тут главное всю верстку на простые блоки разбивать
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
LZD
ну почти там в конце какойто косяк но я его невидел =)
мне кстати нашли тред в хроме, в котором указывается что это баг хрома
источник

L

LZD in HTML/CSS — русскоговорящее сообщество
Onix
мне кстати нашли тред в хроме, в котором указывается что это баг хрома
хех а как я пофиксил то
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
LZD
хех а как я пофиксил то
как ты хз, а вообще фиксится разбиением градиета на несоклько
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
причем так мы и не поняли, от версии браузера не зависит, а от чего зависит -хз
источник

L

LZD in HTML/CSS — русскоговорящее сообщество
Onix
причем так мы и не поняли, от версии браузера не зависит, а от чего зависит -хз
ну ты попробуй код который я скинул
источник

O

Onix in HTML/CSS — русскоговорящее сообщество
LZD
#g2 {
 background: linear-gradient(90deg, #77afa7, #77afa7 18%, #fff 18%, #fff 20%, #94bd8b 20.5%, #94bd8b 38.5%, #fff 0,#fff 41%,#bcd063 0,#bcd063 59%,#fff 0,#fff 61.5%,#e0df34 0,#e0df34 79.5%);
}
не работает
источник

L

LZD in HTML/CSS — русскоговорящее сообщество
Onix
не работает
даладн
источник