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