2012-03-24 6 views

답변

1

고정 너비의 래퍼 div을 만들고 그 안에있는 요소의 너비는 그 너비에 비례합니다.

예를 들어

#wrapper { 
width: 800px; 
} 
div { 
width 80%; /*div will be 80% of 800px ie 640px*/ 
} 
+1

"나는 폭을 채 웁니다 브라우저 크기가 변경되지 않습니다 절대 상대 크기를 원한다." 몸에 폭을주지 마십시오. 좋은 습관이 아닙니다. – sandeep

+0

그 점을 지적 해 주셔서 감사합니다. 그에 따라 대답을 편집했습니다. – magicalex

0

난 당신이 고정 폭 된 div에 내용을 넣어 당신도 할 수 margin 또는 padding

+0

문제 해결, 감사합니다. – mesushanta

0

로를 가변 폭 DIV (%)의 내부에 사람을 넣어 배치 할 수 있습니다 귀하의 질문을 이해으로 크기를 조정하지 않아야한다고 느끼는 구성 요소의 최대 너비/높이를 지정하십시오.

1

% 너비의 몸체로 분폭을 수정하려고하면 크기가 조정되지만 브라우저를 묽게 만들면 요소가 부서지지 않습니다.

<html> 
<head> 
<style type="text/css"> 
    body,html{ margin:0; padding:0; width:100%; min-width:800px;} 
    #container{ 
     margin:0 auto; 
    } 
    #header, #content, #footer{ 
     min-width:700px; 
     margin:0 auto; 
    } 
div{ 
    min-height:40px; 
    margin:10px; 
    background-color:red; 
} 
? 
</style> 
</head> 
<body> 
<div id="container"> 
     container 
     <div id="header">header</div> 
     <div id="content">content</div> 
     <div id="footer">footer</div> 
    </div> 
</body> 
</html> 
관련 문제