Я хочу разместить boxshadow
на изображении. Я стараюсь следовать, но он просто добавляет его за изображение, делая его невидимым. Как это можно сделать?CSS boxshadow над изображением
CSS и HTML:
.box2 {
float: left;
height: 150px;
width: 150px;
box-shadow: inset 0px 0px 0px 10px #f00;
}
<div class="box2"><img src="https://farm1.staticflickr.com/502/18386328915_c63c4f6c7f_q.jpg" /></div>
Проблема:
JSFiddle Demo: http://jsfiddle.net/Lwm95h7q/
если и нужно только добавить контур можно попробовать 'граница: 10px твердых # f00;' – Dimple
@Dimple мне нужно добавить границу внутри DIV, а не снаружи. так что, похоже, не работает. – user1355300
затем попробуйте следующее: 'outline: 10px solid # f00; outline-offset: -10px; ' – Dimple