Gecko: opacity bug
21st March 2007 - 13:18
Время от времени сталкиваюсь с бажным поведением Gecko при смене opacity
. То блок не туда встанет, то скролл обнулится. Хозяйке на заметку: помогает opacity:.99
<?xml version="1.0"?>
<window xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<html:style type="text/css"><![CDATA[
scrollbox {
/* opacity: .99; */
max-height: 150px;
max-width: 150px;
overflow: auto
}
scrollbox[disabled="true"] {
opacity: .5
}
button:first-child,
button:last-child {
font-style: italic
}
]]></html:style>
<scrollbox id="sbox" orient="vertical"/>
<script type="application/x-javascript"><![CDATA[
var button = document.createElement("button");
button.setAttribute("label", "...bug...");
button.setAttribute("oncommand", "sbox.disabled = !sbox.disabled");
var i = 0, sbox = document.getElementById("sbox");
while (i++ < 30)
sbox.appendChild(button.cloneNode(true));
]]></script>
</window>
Categories: CSS | comments: (0)