아주 기본적인 레이아웃을 만들었습니다.텍스트가 포함되어 있지 않습니다.
HTML
<div id="container">
<div id="logocontainer">
</div>
<div id="navigationcontainer">
</div>
<div id="textcontainer">
</div>
<div id="sidebarcontainer">
TEXTTEXTEXTTEXTTEXTEXTTEXTTEXTEXTTEXTTEXTEXTTEXTTEXTEXT.
</div>
</div>
CSS
* {
margin:0;
padding:0;
}
#container {
margin:0px auto;
width:600px;
height:1000px;
background:red;
}
#logocontainer {
float:left;
width:50%;
height:15%;
background:green;
}
#navigationcontainer {
float:right;
width:50%;
height:15%;
background:orange;
}
#textcontainer {
margin:10px;
float:left;
width:70%;
height:83.2%;
background:purple;
}
#sidebarcontainer {
margin:10px;
float:right;
width:23.33%;
background:yellow;
}
텍스트 내부 내가 사업부의 마진을 설정하더라도 그 경계 외부 흐르고 있습니다.
누군가가 문제를 말해 줄 수 있습니까?
감사합니다.
SenileSage.
CSS3 속성을 아직 지원하지 않는 브라우저에는'overflow : hidden; '을 추가하는 것이 좋습니다. – jimp
예. 죄송합니다. @ 함정은 맞습니다. 파이어 폭스와 오페라는 아직 이것을 완벽하게 지원하지 못하기 때문에 '오버 플로우 : 숨김'을 추가해야합니다. 가장 좋은 시나리오는 아니지만 실제로 이상하게 보입니다. 비록 당신이 이야기하고있는이 '오류'의 경우는 드뭅니다. – FluffyJack
고마워, 당신은 훌륭한 솔루션을 작동합니다. –