У меня есть следующее css:
body {
background-image: url(images/background.jpg);
background-repeat: repeat-x;
background-color: #99ccff;
}
К сожалению, любой div, созданный на этой странице, теперь автоматически имеет этот цвет. Ни одно из следующих действий не работает, если оно применяется к любым элементам div на странице (оно по-прежнему принимает вышеуказанный цвет.
bacgkround: none;
background: transparent;
bacgkround-color: none;
background-color: transparent;
Кто-нибудь знает, как обойти это (в IE)?
т.е. как сделать div прозрачным или НЕ иметь фоновый цвет?
EDIT:
Я загрузил скриншот здесь: http://www.namhost.com/bgtrans.jpg
По сути, фон представляет собой градиентное изображение, изменяющее цвет от ТЕМНО-синего до светло-голубого, являющегося фоном. В Firefox область с надписью Брэдда Питта прозрачна, и вы не видите синий контур. Однако в IE вы видите то, что видите на этом скриншоте.
Вот скриншот того, что можно увидеть в Firefox: http://www.namhost.com/bgtransfirefox.jpg