처음 두 div의 고정 높이와 다음 두 div의 백분율 값을 지정하고 싶습니다.div에 높이를 지정하는 방법은 무엇입니까?
마지막 div는 이전 div가 남긴 모든 공간 (브라우저 창의 아래쪽)을 차지해야합니다. 나는 어떻게 이것을 css에서 성취합니까?
여기 내 CSS + HTML입니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<title>One Hundred Percent height divs</title>
<style type="text/css" media="screen">
html
{
height:100%;
}
body
{
margin:0;
padding:0;
height:100%;
}
header
{
height:20px;
width:100%;
background-color:red;
}
.container2
{
height:40px;
width:100%;
background-color:#11ccdd;
}
.container3
{
height:35%;
width:100%;
background-color:#bacdef;
}
.subcontainer1
{
float:left;
height:35%;
width:50%;
background-color:#569895;
}
.subcontainer2
{
float:left;
height:35%;
width:50%;
background-color:#dbc462;
}
.container4
{
width:100%;
background-color:#aaaadd;
}
</style>
</head>
<body>
<header>
header
</header>
<div class="ClearAll"></div>
<div class="container2">
container2
</div>
<div class="ClearAll"></div>
<div class="container3">
<div class="subcontainer1">
subcontainer1
</div>
<div class="subcontainer2">
subcontainer2
</div>
</div>
<div class="ClearAll"></div>
<div class="container4">
container4
</div>
</body>
</html>
여기에 내가 쓴 것처럼 처음 두 div의 너비 픽셀 값을 언급해야합니다. 세 번째 컨테이너의 너비는 백분율입니다. 네 번째 컨테이너는 나머지 세 개의 div가 남긴 공간 (화면 크기)을 차지해야합니다. 내가 어떻게 할 수 있니?
내가 할 수있는 당신이 원하는 것을 시각화하지 마십시오. HTML을 처음부터 가지고 있습니까? 결과가 어떻게 보이길 원하나요? – BoltClock
어떤 divs입니까? 나는 어떤 divs도 보지 않는다! Divs,여보세요! 어디야? _ 코드를 게시하십시오. 우리는 심령이 아닙니다! _ – Kyle
그리고 div는 어떻게 배치되어야합니까? 점유하고 싶은 총 공간은 얼마입니까? 화면 높이? 고정 된 픽셀 높이? 현재 HTML + CSS가 무엇입니까? 답변을 기다리기 전에 세부 정보를 추가하십시오. – mingos