2012-01-18 2 views
0

최소 너비의 경우 ie 6에 대한 해결책을 시도하고 있습니다. Internet Explorer 버전 6 및 7 - 분 너비

내가 심지어 IE 7이 작품을 만들기 위해 엄격한에 문서 타입을 설정 ..

<!--[if lte IE 6]> 
    <style type="text/css"> 
.left_2 {width:expression(document.body.clientWidth < 137? "135px": "21.5%") !important; padding-left:7.5px; padding-right:7.5px; height:auto; float:left;} 
    </style> 
    <![endif]--> 
    <style type="text/css"> 
    .left_2 { min-width:135px; width:21.5%; padding-left:7.5px; padding-right:7.5px; height:auto; float:left; } 
    </style> 

아래 코드는 그러나이 IE6와 IE7 모두에 어떤 영향을 미칠 것 같지 않습니다보기 ... 무엇이다 잘못된?

편집 : 이것은 무엇을 의미합니까?

<style type="text/css"> 
    .left_2 { min-width:135px; width:21.5%; padding-left:7.5px; padding-right:7.5px; height:auto; float:left; } 
    </style> 


    <!--[if lte IE 6]> 
    <style type="text/css"> 
.left_2 {width:expression(document.body.clientWidth < 137? "135px": "21.5%") !important;} 
    </style> 
    <![endif]--> 

답변

0

IE6가 보는 무엇 :

설정 "폭"을 표현
설정 "폭"의 결과에 21.5 %로

은 일반 스타일 후 조건부 코멘트를 넣어 , 전에 아닙니다.

+0

포맷되지 않은 주석 상자에서 너무 잘 읽을 수는 없지만 올바르게 표시됩니다. –

+0

나는 그것을 시도했다. .. 그것은 아직도 작동하지 않는다. .. 정상의 스타일의 아래에서 IE 6를 위해 정상과 조건적인 스타일에 모든 현대의 브라우저를 위해 의미했던 스타일을 바꾸는 것은 내가 거기에서했다. .. 바로 그 것이냐? – user481913

+0

질문의 편집 섹션을 참조하십시오 ... 형식화 된 변경 사항을 입력합니다. – user481913