커뮤니티는 최근 IE의 초기 버전을 만들기 위해 몇 가지 훌륭한 도구를 제공했습니다. 다중 열 CSS 선택기와 같습니다. 불행히도 IE-7에서 조건부로로드 할 수있는 자바 스크립트를 찾을 수 없었습니다.이 스크립트는 display : table-cell를 사용하는 다중 열 레이아웃을 변환합니다.디스플레이를위한 자바 스크립트 해결 방법 : IE <= 7의 표 셀
누구든지 이러한 스크립트를 알고 있습니까?
<div id="sidebar">
<ul id="main_nav">
<li><a href="about_us.php">ABOUT US</a></li>
</ul>
</div> <!--end of sidebar-->
<div id="content">
<div id="main_content">
<h1>Header</h1>
<p>Page Content</p>
</div> <!--end of main_content-->
<div class="aside_info">
<h2>Side Info</h2>
</div>
</div> <!--end of content-->
은 열입니다 #side_bar와 #content 3 열이 있고 #content 내 #main_content 및 #aside_info이있다. #aside_info div가 있지만 다른 두 개의 열이있는 페이지에는 3 열 레이아웃을 만드는 것이 좋습니다.
누구든지 역방향 브라우저 용 테이블로 변환 할 스크립트를 알고 있으면 감사하겠습니다.
감사합니다,
다니엘 그것은 jQuery를 아주 쉽게 사용하고
: 그러나, 나는 당신이 jQuery를 사용할 수없는 경우에는 어쨌든 여기 내 솔루션을 게시하도록하겠습니다, IE7 테스트, 또는 다른 이유로 다른 솔루션을 필요로하는 방법을 모른다 , 그리고 나는이 특정 주제에 들어가기가 싫지만, 누가 Internet Explorer 6에 관심이 있습니까? 이 사이트를 확인하십시오 : http://www.theie6countdown.com/default.aspx - Microsoft *가 실행되었음을 유념하십시오. ** ** 그들은 당신이 그것을지지하는 것을 멈추기를 바랍니다. 생각해 봐! :) –
크리스, 직접 지원하지 않습니다. 그래서 잘못된 2 열 레이아웃을 만드는 대신 스크립트를 조건부로로드하려고합니다. 문제는 IE7이이 기능을 지원하지 않는다는 것입니다. 나는이 사이트 (교회 사이트)가 오래된 브라우저의 빈도가 더 높을 것으로 생각합니다. – Daniel
@Chris :이 질문은 IE 7에 관한 것 뿐이며 6 개가 아닙니다. 또한 일부 회사에서는 * 버전 *을 사용하기 때문에 특히 * 귀하의 * 웹 사이트에 대해 업데이트하는 것이 좋습니다. 그들은 단지 당신이 쓸만한 것을 써주기를 바랍니다. –