2017-05-30 138 views
1

我是很新的Orbeon和XForms和我有點生疏與CSS ...掙扎風格領域orbeon形式

我想,以減少輸入字段的大小(即盒子)在orbeon上。

<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> 

當我運行表單,字段大小沒有變化,但通過檢查,我加入了控制和style.css的工作之間的聯繫代碼和更改寬度:25px;顏色:紅色;它使文本變成紅色,所以我知道它在某種程度上的工作,我只是無法改變它的大小!

回答

0

而不是.short-field {width:25px;},請嘗試.short-field input {width:25px;}。這是因爲對於所有的XForms控件,在發送給瀏覽器的HTML標記中,都有一個包含元素,包含實際的HTML輸入,字段標籤等等。

+0

沒有工作不幸,當我做「檢查」我不能再看到CSS類。很混亂! –

+0

您能否創建一個能夠再現問題的小例子,我們可以在這裏運行,並附上一個響應,以便我們查看它? – avernet

+0

無論如何我可以直接留言嗎?我可以發送你的鏈接看到它,但不公開! –