我有一個非常簡單的一點點代碼。它是這樣的:我的包裝類不「持有」任何
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Home Index Test</title>
<link rel="stylesheet" type="text/css" href="reset.css" media="all">
<link rel="stylesheet" type="text/css" href="styles.css" media="all">
<!-- <script type="text/javascript" src="view.js"></script> -->
</head>
<body>
<div id="wrapper">
wrapper
<div id="header">
<div id="logo">
<img src="kimchi_img/bibi_logo.jpg">
</div>
<div id="login_menu">
<p>About Contact | Sign In Register </p>
</div>
</div>
</div>
</body>
</html>
很簡單吧?封裝類將所有東西都捆綁起來,一個包含徽標和菜單的標題塊。但是當我在Firebug中看到它時,它的行爲就像包裝類沒有任何東西。我知道在Firefox中,div元素必須包含某些內容才能顯示出來。所以我試了一下測試—我在上面看到的包裝類裏面放了「wrapper」這個詞。那麼,現在它出現了,但它的行爲像「包裝」只是一條線。我覺得我錯過了這個過程中的重要一步。下面是相關的CSS:
#wrapper {
clear:both;
margin:0 auto;
padding:0;
width:960px;
}
#header{
width:960px;
}
#logo{
float:left;
width: 380px;
}
#login_menu{
float:left;
text-align: right;
width:580px;
}
我也得到了在後面reset.css
打呼嚕,但沒有明確起來。
嘗試設置包裝類的高度 – 2010-02-24 08:15:42