2011-09-15 3 views
0

머리글 스타일을 rich : simpleTogglePanel ?? 헤더의 글꼴은 항상 "굵은 글씨"로 표시되고 정상적으로 나타납니다.rich : simpleTogglePanel 머리글 스타일 변경

스타일 속성을 다음과 같이 시도했습니다. style = "font-weight : normal"결과가 없습니다.

아이디어가 있으십니까?

답변

0

!important을 스타일 정의 끝에 넣으려고 했습니까 (예 : style="font-weight:normal !important;")?

또한 알고 계시 겠지만 일반적으로 별도의 스타일 시트에서 스타일을 지정하는 것이 좋습니다. 이 방식으로 <rich:extendedDataTable을 사용자 정의했습니다 (해킹 여부는 확실하지 않지만 잘 작동합니다). 브라우저에서 페이지를 연 다음 개발자 도구를 열면 (FireBug가 설치된 Firefox에서 F12 키를 누르거나 Chrome에서 rich:SimpleTogglePanel을 마우스 오른쪽 버튼으로 클릭하고 'Inspect Element'를 클릭하면 RichFaces에서 사용하는 CSS 정의 이름을 볼 수 있습니다. 프레임 워크는. 그냥 새 .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 태그를 지정해야 할 수도 있지만, 페이지 외부에 스타일을 유지합니다.

희망 하시겠습니까?