У меня есть изображение фона на первом div. Тогда я хочу иметь div (показать здесь для удобства с оранжевым фоном) и еще одну коробку «выше» с комментариями (так называемый «поле комментариев»).Как сделать div внутри div, сохраняя тот же фон изображения
Проблема заключается в том, что я не хочу содержание «оранжевой зоне» будет показан под ним
Вот что у меня есть НАСТОЯЩЕЕ:.
Проблема с моим током код является то, что некоторое содержание я ставлю в «оранжевой зоне» ДИВ НЕ гибнуть поле Комментарий, который является уродливым
Вот jsfiddle для этого:. http://jsfiddle.net/uu0xe2xL/1/:
HTML
<body class='example-page'>
<div id="content">
<div class="page-main-image" >
</div>
<!--div with orange background -->
<div id="orange-zone">
</div>
<!-- comment box -->
<div class="comment-box comment" style="opacity: 1;">
xxx it's cool to comment<br/>
nice one dude
</div>
</div>
</body>
CSS
html {
height:100%;
}
body.example-page {
height:100%;
}
#content {
height: 100%;
margin-top: 18px;
@media (max-width: 767px) {
margin-top: 9px;
}
}
.page-main-image {
height: 100%;
background: url('http://www.thedrum.com/uploads/drum_basic_article/115509/main_images/BBCb.jpg'); background-size: cover; background-repeat: no-repeat;
}
#orange-zone {
position:fixed;
top:10%;
left:30%;
width:100%;
height:100%;
background-color:orange;
}
.treasure{
position: absolute;
}
.comment-box {
position:relative;
text-align: center;
background-color: rgba(255, 255, 255, 0.3);
padding: 10px;
bottom:5%;
right:5%;
}
.comment {
position:absolute;
}
Вот что я хочу достичь.
Обратите внимание, как оранжевый никогда не попадает под Комментарий зоне НО фоновое изображение с острова все еще видны в «поле для комментариев», который является тем, что я хочу достичь).
Также я хочу, чтобы текст был помещен в оранжевую зону, и я не могу поместить фоновое изображение в тег тела, поскольку он должен начинаться сразу после меню, поэтому он имеет свой собственный.
Вы можете обновить эту jsfiddle