![](/img/trans.png)
[英]How to set width and margin of <p:column> in a <p:dataTable> ? primefaces
[英]Set p:autoComplete width in all rows of p:dataTable and only there
我在页面上部有几个p:autoComplete
,这些需要很宽。 在页面底部有一个带有可编辑值的p:dataTable
。 在一列中使用p:autoComplete
编辑数据。 这些需要很窄,因为表可以有很多行,所以可以有任意数量的行。 所有自动完成元素都有multiple="true"
属性集。
设置 CSS class .ui-autocomplete-multiple-container
宽度也会影响页面上部的自动完成元素。 如何仅为数据表中的自动完成元素设置宽度?
编辑:
这是关于该主题的一个很好的总结,但它没有解决数据表中存在任何数量的自动完成元素并且只有这些自动完成元素的宽度必须更改的情况。
div[id^="fRules:dtRules:"][id$=":acServices"] .ui-autocomplete-multiple-container {
width: 11em;
}
在此示例中, ul
标记上方的div
id 是第一行的fRules:dtRules:0:acServices
。 第二行的数字将为 1,依此类推。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.