Итак, у меня есть макет, где у меня есть повторяющийся прозрачный теневой элемент, установленный на фоне моего родительского элемента контейнера.Установите его сверху и, предположительно, завис над самым верхним краем этого фона. Предполагается, что это изображение с рамкой и тенью.
Однако, поскольку рамка изображения продолжает родительский элемент, фоновое изображение также продолжаетсявверх.Это видно по вертикальным линиям над верхним краем тени кадра.Смотрите скриншот ниже:
Это происходит независимо от того, использую ли я прозрачное изображение или свойство box-shadow в CSS3.Установка отрицательных полей не помогает вывести их из родительского элемента, а также не устанавливает относительное или абсолютное позиционирование.
Обычно я бы пытался «подделать» эффект прозрачности, установив сплошное изображение наверхний край рамки изображения, но есть повторяющийся узор штукатурки, установленный в качестве фона тела, что означает наличие видимого, неестественно выглядящего края.(Вставьте cursing re: повторяющиеся узоры здесь.)
Любые предложения о том, как можно предотвратить отображение фона родительского элемента через дочерний элемент или каким-либо образом сместить рамку изображения?
Большое спасибо!