확인란이나 라디오 버튼에는 어떤 구성 요소를 사용합니까? 내 JSF 페이지에 일반 HTML 태그를 사용하여 CSS 코드를 추가하고 바이올린 같은 출력을 보았다 : 당신이 ADF 구성 요소를 사용하는 경우
<input type="radio" name="..." value="..." />
는,의 상위 집합 인 ADF Skin file을 할 것으로 기대 것 selectBooleanRadio
말 CSS 및 여기에서는 DOM 요소가 아닌 구성 요소를 대상으로 셀렉터를 작성합니다.
af|selectBooleanRadio::label {
color: green;
}
이 녹색 색상 selectBooleanRadio
구성 요소의 레이블을 입력 : 그래서이 스킨 파일의 샘플입니다.
CSS 스타일 시트를 ADF 스킨으로 변경하는 것은 ADF 내부 제한으로 인해 불가능하지는 않지만 중요한 작업입니다. 당신의 .css
파일 추가 클래스 접두사에서
<af:selectBooleanRadio text="ADF Radio Button" label="Label" styleClass="customRadioButtonComp"/>
:
일반 CSS 용액에 고집에 의해, 어쩌면 당신은 당신의 스타일이 현재 응용 프로그램 테마에 의해 원치 않는 추가 스타일을 억제 할 수 있습니다 구성 요소에
styleClass
을 추가하여 작업을 얻을 수 있도록
.customRadioButtonComp input[type="radio"] {
display: inline-block;
width: 21px;
height: 21px;
margin: -1px 4px 0 0;
vertical-align: middle;
background: url(http://csscheckbox.com/checkboxes/u/csscheckbox_ef32e9f2ed5c57aba4c2206a981ba7a4.png)0px top no-repeat;
cursor: pointer;
appearance: none;
-moz-appearance: none;
/* Firefox */
-webkit-appearance: none;
/* Safari and Chrome */
}
.customRadioButtonComp input[type="radio"]:checked {
background: url(http://csscheckbox.com/checkboxes/u/csscheckbox_ef32e9f2ed5c57aba4c2206a981ba7a4.png)0px bottom no-repeat;
}
': checked'로 변경됩니다. . . 그게 가능하니? –
Jordeveloper 11.1.1.7.0에서이 코드를 사용하면 작동하지 않습니다. 라디오 버튼을 눌러도 아무 일도 일어나지 않습니다. –