calendar - 如何设置richfaces日历的宽度?

标签 calendar richfaces

我正在尝试使用 style="width:60px" 设置 richfaces 日历的宽度,但它不起作用。

<rich:calendar  id="givenDate" name="givenDate" 
    enableManualInput="true" style="width:60px" 
    datePattern="MM/dd/yyyy"  value="#{shotController.adminDate}" 
    immediate = "true"  required="true" 
    requiredMessage="#{msg.requiredmsg}" popup="true" />

谁能帮忙?

最佳答案

<rich:calendar>标签组件是许多组件的组合,您可以设置每个组件的样式。对于输入,您应该使用 inputStyle属性(property),或 inputClass对于 CSS 定义的类:

<rich:calendar id="givenDate" name="givenDate"
    enableManualInput="true"
    <!-- this will be the style for the input textbox -->
    inputStyle="width:60px"
    datePattern="MM/dd/yyyy" value="#{shotController.adminDate}"
    immediate = "true" required="true"
    requiredMessage="#{msg.requiredmsg}" popup="true" />

另一种解决方案可能是重写特定日历组件的 CSS 样式。完整列表可在 RichFaces Component appendix A: Style classes 中找到。 .

更多信息:

关于calendar - 如何设置richfaces日历的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11904904/

相关文章:

java - ajax 请求后重新渲染 RichFaces 错误消息

java - a4j :ajax? 可用事件的详细列表

javascript - 寻找富有的状态 :collapsiblePanel on change event

d3.js - 如何在 cal-heatmap 中粘贴月份

java - 获取自 Java 中的 Epoch 以来的天数、周数和月数

javascript - 悬停时带有可点击弹出窗口的全日历

java - 调试 richfaces/jsf 项目

java - 如何从日历java中获取接下来7天的日期

javascript - 使用 JavaScript 从日历中获取前几周和下周

ajax - Richfaces 使用 a4j 呈现 :ajax