Ответ 1
Довольно просто.
Благодарим вас за чистое форматирование.
Измените opaque ID
на следующее:
#opaque {
opacity: .99;
z-index:-10;
position:relative;
}
http://jsfiddle.net/SinisterSystems/GbAYU/3/
Что происходит, когда установлен opacity
, фоновый метод CSS3, чтобы интерпретировать его, вызывает довольно симпатичный wild z-index
.
Просто установите его в стек позади других элементов, и все будет отлично работать для вас.
position:relative;
- В противном случае он не примет ваше свойство z-index
.
z-index:-10;
- чтобы он помещал его за z-index
из 0 других объектов.
EDIT:
Значение по умолчанию для HTML-элементов не поддерживает static
как объект, к которому применяется z-index
, следовательно, объявление position
.
И это полностью выполняется с absolute
, fixed
, relative
или inherit
, , но не static
.