2011-07-25 3 views
1

현재 CSS가있는 사이트의 스타일을 지정하고 있으며 프로젝트의 특성상 HTML 만 추가하거나 제거 할 수있는 권한이 없습니다.IE에서 몸체 폭 설정이 작동하지 않습니다.

내 목표는 단순히 페이지에 고정 폭을 지정하는 것입니다. 다른 브라우저는 할 수 있지만 (

<html> 
    <body> 
    content 
    </body> 
</html 

내가 몸 CSS를 통해 고정을 제공하기 위해 시도했지만, IE는이 속성을 존중하는 표시되지 않습니다 : 페이지의 HTML은 매우 간단하며이 같은 유사). 물론, 나는 오히려 거기에 DIV를 던져서 폭을 주겠지 만이 변수들은이 프로젝트에서 꽤 엄격합니다.

감사합니다, 타일러

+0

CSS는 무엇입니까? –

+0

은 IE 8에서 작동합니다. –

답변

-1

사용해보십시오 jQuery를 :이 같은

<html> 
<body> 
<head> 
<title>Untitled Document</title> 
<script src="jquery-1.6.2.js"></script> 
<script> 

$(document).ready(function() { 

    $("body").css("width",100); 

}); 

</script> 

</head> 
<body> 

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 


</body> 
</html> 

또는 사용 CSS : 당신은 단지 CSS를 변경하고있는 경우

<html> 
<body> 
<head> 
<title>Untitled Document</title> 
<script src="jquery-1.6.2.js"></script> 
<script> 

<style> 

body 
{ 
    width:150; 
} 

</style> 

</head> 
<body id="body"> 

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x 


</body> 
</html> 
0

IE7 또는 이전 버전을 사용하여 SOL보다 se 브라우저는 <body>의 너비 속성을 지원하지 않습니다. 아마 이미 체크 했겠지 만, 그렇지 않다면 스타일을 첨부 할 수있는 기존의 요소를 포함하고 있는지 확인하십시오. (당신은 항상 전체 화면 모드에서 실행처럼) 당신이 정말 엄격 윈도우 폭이있는 경우

, 당신은 아마 사용 마진이 당신을 위해 작동합니다 : 제한의

body { 
    margin-left: 100px; 
    margin-right: 100px; 
} 

종류, 나는 알고있다.

관련 문제