#html #css #background
#HTML #css #фон
Вопрос:
Я хочу создать фоновое изображение, которое будет видно поверх div. Все, что я пробовал с z-index, мне не помогло. Само изображение имеет нестандартную форму и светящиеся границы. В идеале, когда изображение заканчивается, «logo2» должен имитировать это «свечение» с помощью параметра box-shadow. Но все, что я пробовал, «logo2» всегда поверх «logo» пересекает изображение. Вот как я хочу, чтобы это было похоже site.com/logo2.png
.logo {
background: url(site.com/logo.png) no-repeat;
height: 200px;
z-index:100;
position:relative;
}
.logo2 {
width: 100%;
height: 50px;
background-color: #000;
padding: 10px 0px 10px 0px;
border-radius: 10px;
border: 1px solid #7b0000;
box-shadow: 0px 0px 2px 2px #d09d00;
position:relative;
z-index:10;
<div class="logo">
<div class="logo2"></div>
</div>
Комментарии:
1. (../images /logo.png) это изображение не загружается
2. Виноват, не знал, как это сделать. Теперь исправлено
Ответ №1:
Я думаю, это то, что вы хотите. Вы можете соответствующим образом настроить ширину .logo2
.logo {
background: url(http://homeworld.su/logo.png) no-repeat;
height: 200px;
z-index:100;
position:relative;
}
.logo2 {
width: 20%;
height: 40px;
background-color: #000;
padding: 10px 0px 10px 0px;
border-radius: 10px;
border: 1px solid #7b0000;
box-shadow: 0px 0px 2px 2px #d09d00;
position:absolute;
top:10px;
left:495px;
<div class="logo">
<div class="logo2"></div>
</div>