У меня есть html-документ и файл css с ним. Вот что секция кода я работаю выглядит следующим образом:Имея левый и правый поля содержимого css
<div class="contentcenter">
<div class="contentleft">
<h1>Left</h1>
<p>Pellentesque habitant morbi ...</p>
</div>
<div class="contentright">
<h1>Right</h1>
<p>Pellentesque habitant morbi ...</p>
</div>
</div>
У меня есть картина, которая 1000px шириной по центру над этими элементами, и я хочу, чтобы левый элемент для выравнивания в центре страницы, так что он начинается с самого левого края изображения по направлению к середине, имеет зазор, а затем имеет нужный элементный дисплей и достигает самой правой границы изображения. например
|--------------Picture--------------------------|
| |
| |
| |
| |
| |
| |
| |
| |
|-----------------------------------------------|
|--left--------------| |-------right---------|
| | | |
| | | |
| | | |
| | | |
|--------------------| |---------------------|
Все это, будет сосредоточено на странице. Вот мой css, но это не дает мне результат, который я ищу.
.contentcenter
{
margin:0 auto;
padding:0;
width=1000px;
border:3px solid red;
}
.contentleft,
.contentright
{
position:inherit;
float:left;
margin: 50px auto;
width:auto;
max-width:450px;
border:3px solid #00CD00;
padding:0;
font-family:Arial, Times, serif;
}
.contentleft h1,
.contentright h1
{
margin:0;
padding:0;
color:white;
font-family:Arial;
display:block;
background-color:#00CD00;
padding: 5px 0;
}