Таким образом, право на точку, вот что я хочу (минус плохое качество) ...Центрирование два прозрачных столбцов с помощью CSS
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); }
Разметка довольно просто, вероятно, будет просто легче смотреть на него по ссылке, предоставленной. Итак, как я уже сказал, я не совсем уверен, что делать в этот момент, чтобы заставить его работать так, как я хочу. Есть идеи?
+1 для без выражений. http://developer.yahoo.net/blog/archives/2007/07/high_performanc_6.html –
Спасибо, что в значительной степени сделал трюк. Также спасибо за отзыв на выражения. CSS - это то, с чем я все еще боюсь, но я большой поклонник jQuery, так что это хорошо знать. – Carter