Я решил проблему.
Я использую следующий стиль CSS
input[type="button"].sButton
{
background-image:url('../imgs/btnTexture2.jpg');
background-repeat:repeat-x;
color: white;
}
С этим правилом фоновое изображение изменяется.
Мне не нужно было использовать определение "styleclass" в /view/stylesheet/theme.css"(, что бы это ни значило).
Как я уже говорил, проблема в том, что стиль RichFace имеет больший приоритет, чем правило типа
.sButton
{
background-image:url('../imgs/btnTexture2.jpg');
background-repeat:repeat-x;
color: white;
}
Файлы были применены в следующем порядке
panel.ecss
skinning.ecss
myStyleFile.css
по этой причине я выполнил правило с 2 условиями, чтобы иметь больший приоритет, с этим изменением окончательный заказ был
myStyleFile.css
panel.ecss
skinning.ecss
Это было проще, чем я думал.