Какая версия IE? Как вы делаете это прозрачным?
В вашем ViewSource, фон закомментирована:
<div id ="fbcont" style="width: 235px;
margin-left: 33px;
padding-top: 64px;
font-family: calibri;
font-size: 15px;
color: white;/*background-color: transparent;*/">
Один из них идти, наименее хлопотно способ ИМХО, это использовать RGBA
background: rgb(200, 54, 54); /* The Fallback */
background: rgba(200, 54, 54, 0);
Обратите внимание на запасной вариант цвета для не соответствует браузеров (это IE8 и обратно, FF2 и обратно, Safari 2 и обратно и любой Netscape). Для IE 7/8 вы можете попробовать это
<!--[if IE]>
<style type="text/css">
.color-block {
background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
zoom: 1;
}
</style>
<![endif]-->
Другой способ заключается в использовании прозрачного PNG (но IE7 паршивый и рендеринга PNG-х).
Или используйте непрозрачность (фильтр для IE), а затем слой со вторым div, чтобы содержимое отображалось (непрозрачность влияет на предмет wholke, а не только на задний план).
@Theraot, пожалуйста, не делайте бессмысленных изменений в старых вопросах, он ударяет их обратно в верхнюю часть списка, когда они действительно старые – Doorknob