Поэтому мне было интересно, можно ли добавить фаску и тиснение к элементу SVG?
Мой CSS для моего прямоугольного элемента выглядит следующим образом:
rect {
fill: #e8e9eb;
stroke: black;
stroke-width: 1px;
width: 70;
height: 30;
}
и я пытался добавить к нему этот CSS, взятый из здесь :
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
Я считаю, что причина, по которой он не работает, заключается в том, что он использует fill
, а не background
, но я не уверен. Есть ли способ сделать это при использовании стиля fill
CSS? Если нет, что было бы лучше всего?