Вы пытались поставить !important
в конце определения стиля (т.е. style="font-weight:normal !important;"
)?
Также, как я уверен, вы знаете, обычно лучше указывать свой стиль в отдельной таблице стилей. Я настроил <rich:extendedDataTable
таким образом (не уверен, хак это или нет, но он отлично работает для меня). Откройте свою страницу в браузере, а затем взломайте инструменты разработчика (нажмите F12 в Firefox с установленным FireBug, или в Chrome щелкните правой кнопкой мыши rich:SimpleTogglePanel
и выберите «Проверить элемент». Это позволит вам увидеть имя определения CSS, используемое инфраструктура RichFaces. Просто создайте новый файл .css и определите стиль, который вы хотите, используя имя, которое, по вашему мнению, использует RichFaces.
/*This class defines styles for a table cell.*/
/*tableBorderWidth, tableBorderColor border-bottom*/
/*tableBorderWidth, tableBorderColor border-right*/
.rf-edt-c {
border-bottom: 1px solid #021e2f;
border-right: 1px solid #021e2f;
height: auto !important;
min-height: 26px;
}
Как видите, вам может понадобиться указать и тег !important
, но он не будет отображать стиль вашей страницы ...
Надеюсь, это поможет.