Я работаю над проектом, в котором я должен поместить изображение кривой на фоне контейнера. Я использую три изображения для этого - я использую верхнее изображение, среднее изображение, которое можно повторить по оси Y, и нижнее изображение. Проблема заключается в том, что ширина контейнера (1028 пикселей) фиксирована, а высота увеличивается.
Итак, среднее изображение появляется поверх нижнего изображения контейнера, которое выглядит как this .
Но я хочу, чтобы это выглядело как это .
Вот мои главные, средние и нижние изображения:
Я использую свойство CSS3 для нескольких фоновых изображений.
HTML:
<div class="map clearfix">
<div class="mpbg"></div>
</div>
CSS:
.map {
float: left;
background:url("../../img/mpbg-bt-1028-205.png") no-repeat left bottom, url("../../img/mpbg-top-1028-205.png") no-repeat left top;
margin: -30px 0 20px 0;
z-index:999;
width: 1028px;
}
.map .mpbg {
float: left;
margin:10px 0 20px 0;
background: url('../../img/googlemap-996-380.jpg') no-repeat 17px 0, url("../../img/mpbg-mid-1028.png") repeat-y;
width: 1028px;
height: 380px;
}