Я пытаюсь создать округленные изображения (фиксированная ширина в этой ситуации, поэтому я просто хочу использовать наложение png), но угловой накладной, похоже, не появляется.Наложение фоновых изображений не отображается
Наценка выглядит следующим образом:
<div class="rounded roundTop">
<div class="rounded roundBottom">
<img />
</div>
</div>
.rounded {
position: relative;
z-index: 99;
}
.roundTop{
background: transparent url('../@gui/round-img-top-155.png') top left no-repeat;
}
.roundBottom{
background: transparent url('../@gui/round-img-bottom-155.png') bottom left no-repeat;
}
img {
width: 155px;
padding-right: 12px;
position: relative;
z-index: 1;
В .rounded дивы, как представляется, в нужном месте, но их происхождения не видны, и я не уверен, почему!
Вот jsfiddle
Я стараюсь назначая сплошной цвет фона для контейнера дивы, и они идут по изображению, несмотря на Z-индекс.
Я могу получить границы перед изображением, отправив изображение на спину, но затем оно покрывается всеми остальными элементами на странице.
Что такое пустой тег img? Насколько я вижу, они там, где они должны быть. Только проблема может заключаться в том, что у вас ничего не указано для , который оставляет его пустым и, вероятно, 0px height. Редактировать: Может быть, это и путь @gui? никогда не видел путь с знаком @. – robx
У вас есть веб-линк? – thirtydot
Я только что взял img src из-за того, что это был относительный путь, и у меня нет проекта в настоящее время. – Damon