css - 如何改变h :outputLabel的宽度

标签 css jsf facelets

我很难尝试更改我的 h:outputLabel 的宽度,但我仍然无法更改它。

通过使用 CSS,我可以更改颜色、字体、框架,但不能更改宽度。

非常感谢。

最佳答案

HTML labelh:outputLabel 生成的元素默认显示为无宽度的 inline 元素。你需要设置它的 CSS display属性设置为 block 以便能够更改宽度。

例如

label {
    display: block;
    width: 150px;
}

关于css - 如何改变h :outputLabel的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2008740/

相关文章:

javascript - Canvas - 未捕获的类型错误 : Cannot read property 'getContext' of null

css - 如何在没有装订线的情况下在 Bootstrap 3 中创建 8 个偶数列

jquery - 使用 window.print() 打印 HTML 表单

ajax - 错误: <f:ajax> contains an unknown id when used with composite:insertChildren

jsf - 在 taglib 中定义的自定义 Facelets 组件和属性

javascript - AngularJS 在 Html Table 上观看

jsf - 如何在 Apache 中为 Tomcat 创建替代 URL/别名(仅对用户可见)

jsf - 自动实例化 session bean?

javascript - 将 JSF bean 值传递给 javascript 函数

jsf - 为 JSF 2 复合组件生成文档