checkbox appearance tweaks/performance tuning

This commit is contained in:
ben%netscape.com 2000-05-16 12:06:13 +00:00
Родитель d53ca62337
Коммит ae730e9df0
1 изменённых файлов: 8 добавлений и 13 удалений

Просмотреть файл

@ -21,51 +21,46 @@
checkbox[disabled="true"]:hover > .internal-box > .checkmark-box
{
border: 1px solid #999999;
margin-right: 4px;
}
/* checkmark inner frame */
checkbox > .internal-box > .checkmark-box > image
checkbox > .internal-box > .checkmark-box > .checkbox-check
{
border: 1px outset #CCCCCC;
width: 10px;
height: 10px;
}
checkbox[checked="true"] > .internal-box > .checkmark-box > image
checkbox[checked="true"] > .internal-box > .checkmark-box > .checkbox-check
{
list-style-image: url(chrome://global/skin/check-check.gif);
}
checkbox[checked="true"][disabled="true"] > .internal-box > .checkmark-box > image
checkbox[checked="true"][disabled="true"] > .internal-box > .checkmark-box > .checkbox-check
{
list-style-image: url(chrome://global/skin/check-check-disabled.gif);
}
checkbox:hover:active > .internal-box > .checkmark-box > image
checkbox:hover:active > .internal-box > .checkmark-box > .checkbox-check
{
border: 1px inset #CCCCCC;
}
checkbox[disabled="true"] > .internal-box > .checkmark-box > image,
checkbox[disabled="true"]:active > .internal-box > .checkmark-box > image
checkbox[disabled="true"] > .internal-box > .checkmark-box > .checkbox-check,
checkbox[disabled="true"]:active > .internal-box > .checkmark-box > .checkbox-check
{
border: 1px outset #CCCCCC;
-moz-border-radius: 0px;
}
/* checkmark label/icon frame */
checkbox[value] > .internal-box > html,
checkbox.iconic > .internal-box > .icon
checkbox[value] > .internal-box > html
{
margin: 0px 0px 0px 4px;
padding: 1px;
}
checkbox.iconic > .internal-box > html
{
margin-left: 4px;
}
checkbox[disabled="true"][value] > .internal-box > html
{
color: #999999;