如何防止css类应用于复选框?

时间:2015-12-23 08:27:45

标签: html css checkbox

让我说我的general.css有以下课程。此css已应用于default.aspx。

在general.css中有类复选框{....} 在default.aspx上我有一个带有

的复选框
<input type='checkbox' />

所以当我的复选框上应用了页面加载类复选框时。我想阻止在此

上应用复选框类

复选框。条件是我无法更改general.css,我也无法从default.aspx中删除general.css的引用。 只能用输入标签。

2 个答案:

答案 0 :(得分:1)

复选框不是类,

.checkbox是一个类,注意“复选框”前面的点

要将CSS样式限制为特定元素,可以使用ID。

<input type='checkbox' id='checkboxWithStyle'/>
CSS中的

#checkboxWithStyle{
  background-color:red;
}

答案 1 :(得分:0)

假设你有css如下:

input[type='checkbox'] {
    border: 2px solid red;
}

添加另一个类:

input[type='checkbox'].notdefault {
    border: none;
}

然后改变你的输入:

<input type="checkbox" class="notdefault" />

新类可以在另一个css文件中或嵌入在aspx页面中。