【问题标题】:Struggling to style field in orbeon form努力以 orbeon 形式设置字段样式
【发布时间】:2017-10-31 01:46:03
【问题描述】:

我对 Orbeon 和 Xforms 还很陌生,对 CSS 有点生疏...

我正在尝试减小 orbeon 上的输入字段(即框)的大小。通过添加以下内容,我已经获得了 control 和 style.css 之间的链接:

<xh:style type="text/css">
    .short-field {width:25px;}
</xh:style> 

然后:

<xf:input class="short-field" id="control-4-control" bind="control-4-bind">
    <xf:label ref="$form-resources/control-4/label"/>
    <xf:hint ref="$form-resources/control-4/hint"/>
    <xf:alert ref="$fr-resources/detail/labels/alert"/>
</xf:input>

当我运行表单时,字段大小并没有改变,而是通过检查代码并改变 width:25px;着色:红色;它使文本变红,所以我知道它在某种程度上是有效的,我只是无法改变框的大小!

【问题讨论】:

    标签: css styling orbeon xforms


    【解决方案1】:

    试试.short-field input {width:25px;},而不是.short-field {width:25px;}。这是因为对于您的所有 XForms 控件,在发送到浏览器的 HTML 标记中都有一个包含元素,包含实际的 HTML 输入、字段标签等。

    【讨论】:

    • 不幸的是没有工作,当我“检查”时,我再也看不到 CSS 类了。非常混乱!
    • 您能否创建一个重现问题的最小示例,我们可以在此处运行,并附上响应以便我们进行调查?
    • 有没有我可以直接给你发消息?我可以把链接发给你看,但不能公开!
    • 您在使用 Orbeon Forms PE 吗?如果是这样,那么我可以在我们的支持系统中为您设置,所有通信都是私密的。
    • 对不起,我不知道那是什么!如果您愿意进一步提供帮助,您可以通过@hotmail dot com 的 johotchkiss 给我发电子邮件! ;)
    猜你喜欢
    • 2015-02-21
    • 2017-09-30
    • 2021-12-13
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 1970-01-01
    • 2017-06-04
    相关资源
    最近更新 更多