Итак, прямо к делу, вот что я хочу (минус плохое качество) ...
http://www.hbperspective.com/alt3/site.jpg
А вот что у меня есть ...
http://www.hbperspective.com/alt3/
Я пытаюсь расположить эти две прозрачные колонки по центру, как они есть на картинке. С этим макетом CSS у меня чертовски много времени выясняется, как это сделать, не вызывая всевозможных других проблем. Вот мой стиль ...
* {
padding: 0;
margin: 0;
}
body {
background: #000000 url('background_div.png') repeat-y center top;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
margin: 0 auto;
}
#wrapper {
background: url('background_header_transparent.png') no-repeat center top;
width: 100%;
display: table;
overflow: hidden;
}
.overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
background: #000000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.container {
float: left;
position: relative;
margin-top: 100px;
}
.content {
position: relative;
float: left;
}
#contentColumn{
width: 540px;
}
#sidebarColumn {
width: 190px;
margin-left: 20px;
float: left;
display: inline;
}
#contentColumn .content {
width: 500px;
padding: 10px;
}
#sidebarColumn .content {
width: 170px;
padding: 10px;
}
* html #contentColumn .overlay { height: expression(document.getElementById("contentColumn").offsetHeight); }
* html #sidebarColumn .overlay { height: expression(document.getElementById("sidebarColumn").offsetHeight); }
Разметка довольно проста, вероятно, будет проще взглянуть на нее по предоставленной ссылке. Итак, как я уже сказал, я не совсем уверен, что нужно делать, чтобы все заработало так, как я хочу. Есть идеи?