0
UL> LI> INPUT에서 입력 유형을 렌더링해야한다는 요구 사항이 있습니다. 따라서 다음과 같은 HTML 및 CSS :IE7, 세 번째 요소 및 다음 요소 잘못 렌더링 됨
<ul class="listCell">
<li class="listCell bulletPoint">
<input id="cmd1" class="" type="Submit" value="Cmd1Text" name="cmd1">
</li>
<li class="listCell bulletPoint">
<input id="cmd2" class="" type="Submit" value="Cmd2Text" name="cmd2">
</li>
<li class="listCell bulletPoint">
<input id="cmd3" class="" type="Submit" value="Cmd3Text" name="cmd3">
</li>
<li class="listCell bulletPoint">
<input id="cmd4" class="" type="Submit" value="Cmd4Text" name="cmd4">
</li>
</ul>
.bulletPoint {
list-style: disc outside none;
}
이 호환성 모드에서 IE 7을 제외한 대부분의 브라우저에서 잘 렌더링합니다. IE8.0.7601.17514를 실행 중입니다. 브라우저 모드 IE7 및 문서 모드 IE7 표준을 선택하면 다음과 같은 결과가 발생합니다.
항목 1과 2가 잘 렌더링됩니다. 3이 왼쪽으로 가고 4가 오른쪽으로 나아갑니다. 아무도이 문제를 보지 못하거나 그것을 복제 할 수 있는지 궁금합니다.