제가 만든 레이아웃이있는 표가 있습니다. Google 크롬과 Firefox에서는 레이아웃이 잘 보이지만 Internet Explorer에서는 잘 보이지 않습니다.Internet Explorer에서 표가 불량합니다.
이 그것의 어떻게 크롬에서 찾습니다 :
이것은 IE에서 보이는 어떻게입니다 :
<table border="1">
<tr>
<td style="width: 46%" colspan="2"></td>
<td style="width: 23%; padding-top: 0.5%" rowspan="2"></td>
<td style="width: 23%; padding-top: 0.5%" rowspan="2"></td>
</tr>
<tr>
<td style="width: 23%" rowspan="2"></td>
<td style="width: 23%" rowspan="2"></td>
</tr>
<tr>
<td style="width: 46%" colspan="2"></td>
</tr>
</table>
:이 테이블의 HTML 코드
어떻게 해결할 수 있습니까? 이러한 레이아웃의 차이점은 무엇입니까?
IE 용으로 마크 업 또는 CSS를 조정하면 안됩니다. 마크 업이 유효하면 IE가 문제입니다. (물론 IE는 항상 문제입니다.) – Rob
@Rob 나는 당신과 거기에 동의합니다. IE는 항상 문제지만, 좋은 개발자는 항상 크로스 브라우저 호환이 가능합니다. 그게 그가 우리에게 도움을 요청한 것입니다. – tinthetub
하지만 IE 용으로 작업 마크 업을 변경해야한다는 것에 동의하지 않습니다. 당신이 보여주는 것과 같은 다른 방법이 있습니다. (누구나 "크로스 브라우저 호환"이라면 언제나 "IE에서 작동하게"한다는 의미입니다.) – Rob