2011-09-15 34 views

Trả lời

8

Bạn có thể xác định lại mỗi kiểu CSS, nhưng nó sẽ nhàm chán ... Hãy xem reset css, điều này có thể giúp bạn xác định lại CSS.

hay, bạn có thể thử để loại bỏ phong cách:

<context-param> 
    <param-name>org.richfaces.CONTROL_SKINNING</param-name> 
    <param-value>disable</param-value> 
</context-param> 

<context-param> 
    <param-name>org.richfaces.CONTROL_SKINNING_CLASSES</param-name> 
    <param-value>disable</param-value> 
</context-param> 

hoặc cố gắng sử dụng phong cách đồng bằng

<context-param> 
    <param-name>org.richfaces.skin</param-name> 
    <param-value>plain</param-value> 
</context-param> 
+0

tôi đề nghị xem xét giải pháp của cristan, về cơ bản da 'đồng bằng' sẽ không xóa tất cả các skin, nhưng enableControlSkinning dường như xóa tất cả các skin – Toskan

13

Trong RichFaces 4.1 bạn có thể vô hiệu hóa skinning bằng cách thêm dòng sau vào web.xml của bạn

<context-param> 
    <param-name>org.richfaces.enableControlSkinning</param-name> 
    <param-value>false</param-value> 
</context-param> 

(Tôi tìm thấy thông số này và các thông số khác tại http://docs.jboss.org/richfaces/latest_4_1_X/javadoc/richfaces-core-impl/org/richfaces/application/CoreConfiguration.Items.html)

+0

Tôi cũng đã bỏ lỡ bài đăng của bạn. Tôi muốn đề nghị loại bỏ các câu về enableControlSkinningClasses, nó sai lầm vào suy nghĩ bạn tham khảo enableControlSkinning. Tôi sẽ xóa bài đăng của tôi vì nó cũng gây nhầm lẫn. Tôi chỉ muốn nói rằng câu trả lời của bạn là người duy nhất làm việc. Chaning một làn da (như đề nghị ở một nơi khác) để PLAIN không giải quyết tất cả các vấn đề. Nhưng giải pháp của bạn dường như hoạt động tốt. – Toskan

Các vấn đề liên quan