Html 如何通过CSS使特定复选框项目加粗(不是全部)?

Html 如何通过CSS使特定复选框项目加粗(不是全部)?,html,css,Html,Css,我对这里的每个人都有一个CSS编码挑战。。。 我搜索过谷歌,查看过多个选项,但无法找到这一个。 还值得一提的是,我不是一名开发人员,但我了解如何实现CSS的基础知识 我有一段代码包含复选框, 我需要使只有特定的复选框项目粗体(不是所有的项目)通过CSS 在正常情况下,CSS代码为:字体重量:粗体; 然而,在正确的类或ID中,在我的例子中,我使用一个第三方平台,为每个代码会话使用预定义的css类,在复选框部分中,这个css类称为:.formFieldLabel 因此,CSS代码部分希望: .for

我对这里的每个人都有一个CSS编码挑战。。。 我搜索过谷歌,查看过多个选项,但无法找到这一个。 还值得一提的是,我不是一名开发人员,但我了解如何实现CSS的基础知识

我有一段代码包含复选框, 我需要使只有特定的复选框项目粗体(不是所有的项目)通过CSS

在正常情况下,CSS代码为:字体重量:粗体; 然而,在正确的类或ID中,在我的例子中,我使用一个第三方平台,为每个代码会话使用预定义的css类,在复选框部分中,这个css类称为:.formFieldLabel

因此,CSS代码部分希望:

.formFieldLabel {
padding-bottom: 2px;
}
下面是复选框的html代码部分:



首选
第二选择
第三选择

您可以在css中使用
:nth-child()
选择器来选择所需的复选框

因此,可以这样选择第二个复选框:
tr:n子(2)表输入{}

不确定上述css是否有效,但您可以使用
:nth-child()
从父表中选择所需的
,然后从父表中选择子表中的输入框。

您可以这样使用

    <style>
    .formFieldLabel[for=form_0006_fld_2-0] {
    font-weight: bold;
    }
    </style>

.formFieldLabel[for=form_0006_fld_2-0]{
字体大小:粗体;
}

但要做到这一点,您必须知道复选框的id。

或者只添加第二个css类

class="formFieldLabel boldLabel"  

因此,这不是发布编码挑战的地方。具体的
复选框项目是什么?你需要的是那些标签吗?这里唯一缺少的是一个真正的问题。我们甚至不知道OP对特定复选框项目的含义。@Joanes
原始海报
我可能错了。@HerrSerker我明白了。但到目前为止,这里的挑战是要知道OP到底想要什么。这似乎是个好主意。如果这是OP想要的,如果这不是OP想要的,那么我完全误解了这个问题,这就是问题所在。我没看到医生有任何问题你是说这样的吗。formFieldLabel{padding bottom:2px;tr:nth child(2)font-weight:bold;}表示第二个复选框文本将是粗体的,而其他文本则不是。@Silva它类似于
tr:nth child(2)表。formFieldLabel{padding bottom:2px;}
不幸的是,无法向复选框添加id:(您可以看到上面的生成代码。如果重新加载页面后复选框ID始终相同,这意味着标签的
for
属性也始终相同。这意味着您可以这样设置标签的样式。在我的示例中,第一个标签将为粗体。实际上,您已经破解了这个标签。我必须添加以下代码:}。对于mFieldLabel[for=form_0006_fld_2-0]{font-weight:bold;}.formFieldLabel[for=form_0006_fld_2-2]{font-weight:bold;}第一项和最后一项现在是粗体的。谢谢。事实上,这是一个使用不足的CSS功能。人们有时会认为它没有在IE或类似的东西中实现,但它从IE7开始就存在了,并且在每一款现代浏览器中都能工作!()