如何覆盖作为复合组件一部分的标签的 CSS?
How to override CSS for a label that is part of a composite component?
我是 CSS 的新手,有一个问题我似乎找不到任何答案。我有一个复合组件,它基本上是一个 Primefaces Checkbox,这是一个复合组件,对于这个元素我想增加标签的宽度。
我尝试将 styleClass="myStyle" 添加到我的复选框,然后在 CSS:
.fullPanel.test label{
width:25%;
}
这是我的复选框:
<gcc:checkBox id="angabenKorrekt" label="#{messages['checkBoxLabel']}"
value="#{bean.checkBox}" />
检查时,我生成的页面看起来是这样的:
HTML inspector
基本上我希望能够更改某些 UI 元素的默认值 CSS。目前样式来自:.fullPanel .inputBox 标签,如打印屏幕所示。
这应该按照您的 html 检查员的要求工作,只有在别无他法时才使用 !important
。
.fullPanel .inputBox label{
width:25%;
}
我是 CSS 的新手,有一个问题我似乎找不到任何答案。我有一个复合组件,它基本上是一个 Primefaces Checkbox,这是一个复合组件,对于这个元素我想增加标签的宽度。
我尝试将 styleClass="myStyle" 添加到我的复选框,然后在 CSS:
.fullPanel.test label{
width:25%;
}
这是我的复选框:
<gcc:checkBox id="angabenKorrekt" label="#{messages['checkBoxLabel']}"
value="#{bean.checkBox}" />
检查时,我生成的页面看起来是这样的: HTML inspector
基本上我希望能够更改某些 UI 元素的默认值 CSS。目前样式来自:.fullPanel .inputBox 标签,如打印屏幕所示。
这应该按照您的 html 检查员的要求工作,只有在别无他法时才使用 !important
。
.fullPanel .inputBox label{
width:25%;
}