Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何防止css类应用于复选框?_Html_Css_Checkbox - Fatal编程技术网

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

Html 如何防止css类应用于复选框?,html,css,checkbox,Html,Css,Checkbox,假设我的general.css中有以下类。此css已应用于default.aspx 在general.css中有类复选框{….} 在default.aspx上,我有一个带有 <input type='checkbox' /> 所以当页面加载时,类复选框应用于我的复选框。我想阻止在这个上应用checkbox类 复选框。条件是我不能更改general.css,也不能从default.aspx中删除general.css的引用。 只能使用输入标记。复选框不是类 .checkbox是一个类

假设我的general.css中有以下类。此css已应用于default.aspx

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

<input type='checkbox' />
所以当页面加载时,类复选框应用于我的复选框。我想阻止在这个上应用checkbox类

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

复选框不是类

.checkbox是一个类,请注意checkbox前面的点

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

<input type='checkbox' id='checkboxWithStyle'/>

假设您有如下css:

input[type='checkbox'] {
    border: 2px solid red;
}
添加另一个类:

input[type='checkbox'].notdefault {
    border: none;
}
然后更改您的输入:

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

新类可以位于另一个css文件中,也可以嵌入到aspx页面中。

要显示的任何css?在default中覆盖复选框{…}。aspx为css专用性保留google,或从输入中删除设置复选框样式的类。如果无法更改样式表,则可以在其下方添加另一个样式表以覆盖它,或者使用内联样式
<input type="checkbox" class="notdefault" />