에 일치하지 않는,하지만 난 해봤 다 IE7에 일치하는 데 실패합니다.입력 라디오 입력에서 [확인] CSS 선택기 내가 CHECKED 속성을 가진 라디오 버튼의 레이블에 스타일을 적용하기 위해 노력하고있어 IE7
예 (JSFiddle는) : (네이티브 및 IE11에서 에뮬레이트 모두)
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
<style type="text/css">
/* Ensure that + selectors work */
input + span { color: blue; }
/* Try [checked] alone */
input[checked] + span { color: red; }
/* Try selecting by value */
input[checked="checked"] + span { color: green; }
</style>
</head>
<body>
<form>
<input type="radio" checked="checked" name="x" /><span>One</span>
<input type="radio" name="x" /><span>Two</span>
<input type="radio" name="x" /><span>Three</span>
</form>
</body>
</html>
모든 걸쳐 '텍스트는 파란색,하지만 첫 번째는 IE7에, 빨간색이나 녹색도 아니다. JS hack-arounds가 필요합니까, 아니면이 기능을 사용하기 위해 사용할 수있는 CSS에 대한 트릭이 있습니까?
당신은 에뮬레이션 모드로 테스트하는 당신이 얻는하지 않는, 그래서이 일을하지만 당신은 실시간으로 테스트하는 경우 ie7 그럼 잘 작동해야합니다 ... –