我在左邊拿着「wing」的div,左側有一個float,但我需要的是中間div(有一個div2and3)總是居中,我可以這樣做,但如果寬度的窗口很小,因爲左邊的div鎖定在邊緣,所以它將中間的容器推出屏幕。我可以使一個div不是「固體」的頁面窗口?
我需要左邊的div不是「固定的」,這樣它就可以離開屏幕,而不會影響中間div的自動邊距。任何人?如果你需要更多的解釋,我只能再打20分鐘(即時課堂),我的網絡昨晚/今天早上我們會看到我回家的時候,如果它回來了。
(忽略我在這是我們剛剛在這個類做的項目背景水族館)
擷取畫面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Banta - Homepage</title>
<link rel="stylesheet" type="text/css" media="screen" href="main.css" />
<style type="text/css">
body {
background-image: url(images/backgroundd.png);
}
body,td,th {
color: #0d2927;
}
</style>
</head>
<body>
<div id="maincont">
<div id="middlecont">
<div id="leftwing">
</div>
<div id="header">
</div>
<div id="body">
Lorem ipsum doler sit AMETTTTTTTTTTTTTTT FILLER TEXT FILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXTFILLER TEXT
</div>
</div>
<div id="rightwing">
</div>
</div>
</body>
</html>
@charset "utf-8";
/* CSS Document */
body{
font-family:Verdana, Geneva, sans-serif;
}
#maincont {
margin:auto;
width:1518px;
height:782px;
}
#leftwing{
min-width:0%;
background-image:url(images/leftside.png);
width:405px;
height:449px;
position:absolute;
left:-405px;
}
#rightwing{
float:right;
background-image:url(images/rightside.png);
width:405px;
height:449px;
margin-top:-782px;
}
#middlecont{
position:relative;
margin:auto;
width:708px;
height:782px;
}
#header{
background-image:url(images/headhome.png);
width:708px;
height:150px;
}
#body{
background-image:url(images/bodybg1.png);
width:708px;
height:632px;
}
你可以明確地說出你的問題在一兩句話? – Blender 2011-04-04 20:06:37
你想在屏幕縮小時將左邊的div放到哪裏?你想讓它崩潰嗎?你可以使用最小寬度。如果你爲你的div的基本結構提供了一些代碼,它會有很大的幫助。 – mrtsherman 2011-04-04 20:09:25
基本上是這樣的,我希望左側的「翼」在觀察口縮小時逐漸崩潰並隱藏圖像。這裏是代碼: – 2011-04-05 14:27:32