Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
CSS:仅样式复选框标签_Css - Fatal编程技术网

CSS:仅样式复选框标签

CSS:仅样式复选框标签,css,Css,有什么方法可以让我在css上选择只用于复选框的标签吗 我正在使用这个css代码 输入[type=“radio”], 输入[type=“checkbox”] { 位置:绝对;左侧:-999em; } 如果你想要的形象,你可以得到它从和我下面的风格指南也可以找到 但我面临的问题是,我所有输入的标签都会受到影响。有没有一种方法可以只设置那些用于复选框的标签的样式 感谢您为复选框标签定制CSS。就我的情况而言: .medview input[type="checkbox"][class="select

有什么方法可以让我在css上选择只用于复选框的标签吗

我正在使用这个css代码 输入[type=“radio”], 输入[type=“checkbox”] { 位置:绝对;左侧:-999em; }

如果你想要的形象,你可以得到它从和我下面的风格指南也可以找到 但我面临的问题是,我所有输入的标签都会受到影响。有没有一种方法可以只设置那些用于复选框的标签的样式


感谢您为复选框标签定制CSS。就我的情况而言:

.medview input[type="checkbox"][class="selectorThumbs"] + label:before {
    background: url('../icons/thumbs.png') no-repeat;
}
.medview input[type="checkbox"][class="selectorThumbs"]:checked + label:before {
    background: url('../icons/thumbs1.png') no-repeat;
}

乍一看似乎没有什么不对?你能提供一个链接或创建一个提琴:也许这会有帮助?我看到的问题是标签:before。我所有的标签都变了,即使是我输入文本、密码、电话等的标签。为什么不使用普通的点符号呢?
.medview input[type="checkbox"][class="selectorThumbs"] + label:before {
    background: url('../icons/thumbs.png') no-repeat;
}
.medview input[type="checkbox"][class="selectorThumbs"]:checked + label:before {
    background: url('../icons/thumbs1.png') no-repeat;
}