我有一个css类:
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #003399;
}
这适用于我所需的大部分内容,但现在我需要一个复选框,它没有这个边框,同时页面上的其他输入元素继续应用该边框。
因此,我创建了额外的 CSS 类:
input[type="checkbox"]
{
border: none;
}
这在FireFox和Chrome中运行良好,但ie 8不行。使用ie中的开发人员工具检查元素时,可以看到两种样式都被选中,但只有当我取消选择输入样式旁边的复选框时,复选框的边框才会消失。
这是默认情况:
这是我用来去掉边框的方法: