Мне нравится изменять ширину, используя процент в этой таблице. Но это не работает.
У вас проблемы с синтаксисом в представлении JSF. Это не bgcolor
атрибут h:outputText
, это атрибут стиля.
<h:outputText value="#{plaza.name}" headerText="Plazas" style="bgcolor: #dcdcdc;" />
Это также верно для компонента p:column
...
<p:column id="plazaName" headerText="Plaza's" style="width: 50%; bgcolor: #dcdcdc;">
Это также должно исправить проблему с цветом фона.
И есть ли способ сделать флажок простым стилем HTML. Но это немного необычно.
На самом деле это было бы довольно сложно сделать. p:selectBooleanCheckbox
- это действительно стилизованный div с прикрепленными к нему событиями javascript. Внутри этого div находится скрытый input type="checkbox"
, который существует как элемент формы, который отправляется обратно. Вы не можете сделать это, не повредив javascript и таблицы стилей, о которых я знаю.