0
in jsfiddle 데모 ie9의 첫 번째 줄에 오는 "필요한"단어의 위치에주의를 기울여주십시오. 다른 브라우저에서는 두 번째 줄로 가고 있습니다. ie9의 경우에도 두 번째 줄로 가고 싶습니다.스팬 너비 관련 문제
in jsfiddle 데모 ie9의 첫 번째 줄에 오는 "필요한"단어의 위치에주의를 기울여주십시오. 다른 브라우저에서는 두 번째 줄로 가고 있습니다. ie9의 경우에도 두 번째 줄로 가고 싶습니다.스팬 너비 관련 문제
차이는 new rendering features of IE 9에 의한 것으로 보인다. IE 9에서 다른 모드로 페이지를 보면 (F12를 사용하고 문서 모드를 호환성 모드와 표준 모드로 설정하면) 텍스트의 너비가 변경된다는 것을 알 수 있습니다. 문자는 표준 모드에서 더욱 단단하게 채워집니다. 문자 간격 문제가 아니며 하위 픽셀 렌더링과 같은 텍스트 렌더링 세부 사항 문제입니다.
줄 바꿈 만하면되는 경우 <br>
을 사용하십시오. 그렇지 않은 경우 접근 방식은 목표에 따라 다릅니다. 글꼴 집합과 글꼴 크기 설정을 준수하더라도 브라우저가 텍스트를 정확히 같은 방식으로 렌더링하도록하는 것은 불가능합니다.
다음을 시도해 보셨습니까? br를 추가 하시겠습니까? 너비를 설정 하시겠습니까? '필요'주위에 또 다른 스팬을 감싸고 표시하도록 설정하십시오 : 블록? –
나는 모든 브라우저에서 2 번째 줄에 "필요하다"를 원한다면 클라이언트 요구 사항에 따라 그 중 하나를 수행 할 수 없다. – rahul
단어 앞에 두 번째 줄에 '
'이 삽입되어야합니다. 그것은 매우 서투른 해결 방법이지만, 그 일을 할 것입니다. 문제의 원인은 모호 해 보입니다. "표준 모드"에서 IE 9는 텍스트를 더 조밀하게 렌더링하여 "필요"라는 단어를 첫 번째 줄에 맞추 었습니다. (예, Quirks 모드를 권장하지는 않습니다. 예측할 수없는 다른 효과가 있습니다.) –