Я пытаюсь воспроизвести эффект CSS Vignette, подробно о сайте Trent Walton.
.vignette1 {
box-shadow:inset 0px 0px 85px rgba(0,0,0,.5);
-webkit-box-shadow:inset 0px 0px 85px rgba(0,0,0,.5);
-moz-box-shadow:inset 0px 0px 85px rgba(0,0,0,.5);
float: left;
}
.vignette1 img {
margin: 0;
position: relative;
z-index: -1;
width: 320px;
height: 247px;
}
Он работает хорошо изолированно, но имеет проблемы на моем рабочем сайте, где настройки фона для родительского div переопределяют z-индекс на изображении - live jsFiddle здесь.
Второй подход, упомянутый в оригинальных комментариях к статье и включенный в демонстрационные работы, хорошо, но мое изображение должно быть завернуто в тег - оно не может быть ниже.