图像上的圆角
如果您尝试过在 <img>
上使用 border-radius
,您就会知道它并不总是有效(即使浏览器支持该 CSS3 属性,例如 Firefox 3 和 Opera 11)。其根本原因在于图像……
自定义单选按钮
#foo:checked::before,
input[type="checkbox"] {
position:absolute;
clip: rect(0,0,0,0);
clip: rect(0 0 0 0);
}
#foo:checked,
input[type="checkbox"] + label::before {
content: url('checkbox.png');
}
input[type="checkbox"]:checked + label::before {
content: url('checkbox-checked.png');
}
#foo 不会引用任何特定元素,它纯粹是为了防止浏览器……