2012-07-17 4 views
3

from에서 JSF 페이지가 있습니다. 나는 또한 Primefaces를 사용한다. 나는 JSF 페이지에 Primefaces를 추가 할 때JSF 페이지에서 Primeface CSS 레이아웃 제거

<div id="settingstwodivthree" style="width:400px; height:60px; position:absolute; background-color:transparent; top:380px; left:800px"> 
    <p:commandButton value="Save Settings" id="ajax" actionListener="#{GeneralController.updateDBSettings}" rendered="true" update="growl,settingsupdate"/> 
    <p:commandButton value="Default Settings" id="defaultsettings" actionListener="#{GeneralController.defaultSettings}" rendered="true" update="settingsupdate"/>     
</div> 

버튼의 기본 레이아웃 변경 : 페이지의 하단에 나는 JSF 양식을 실행하는 두 개의 버튼이있다. Primefaces의 css 파일이 버튼의 레이아웃을 무시하는 것 같습니다.

은 내가 web.xml 파일에 이것을 추가 :

<context-param> 
    <param-name>primefaces.THEME</param-name> 
    <param-value>none</param-value> 
</context-param> 

그러나 문제는 여전히 존재. 어떤 방법으로 CSS 재정의를 비활성화하는 방법이 있습니까? 내가 나머지 primefaces.css과 같은 문제가 있었다

+0

작풍을 적용 할 파일 만하면 재정의,이 폴더에 빈 파일을 배치하여 그것을 해결 별도의 스타일 시트에 단추 스타일을 정의한 다음이 대답을 참조하십시오. http://stackoverflow.com/questions/8578494/how-to-override-stylesheets-of-primefaces/8581199#8581199 – Ravi

+0

사용중인 primefaces의 버전 ? primefaces.THEME 설정은 일부 버전에서 몇 가지 문제가있었습니다. Ravi와 CSS에 대해서도 동의하십시오. p : commandbutton에서 직접 CSS 스타일을 정의하십시오 – ppapapetrou

+0

최신 안정 버전을 사용합니다 - 3.3.1 – user1285928

답변

7

안녕하세요, 나는 primefaces이 사업부에

WebContent\resources\primefaces\primefaces.css