我正在創建一個網站,但我在定位的div有一些問題。 我的content div
沒有放在navigation-bar div
的旁邊,即使我將它們都懸浮在左邊。爲什麼一個div不能放在另一個div旁邊?
這裏是HTML代碼。
<head>
<link rel="stylesheet" type="text/css" href="theme.css">
</head>
<body>
<div id="title">
Sample Title
</div>
<div id="navigation-bar">
Home
<br>
<br>
Products
<br>
<br>
</div>
<div id="content">
content goes here
</div>
</body>
</html>
這裏是theme.css文件
#title
{
color: black;
padding: 20px;
font-size: 250%;
padding: 2%;
width: 70%;
height: 10%;
border: 4px solid blue;
}
#navigation-bar
{
background-color: #606060;
width: 15%;
height: 70%;
color: white;
text-align: center;
padding: 2%;
font-size: 80%;
border: 4px solid blue;
}
#content
{
border: 4px solid blue;
float: left;
width: 20%;
height: 70%;
}
問題是navigation-bar div
和content div
慣於位置彼此相鄰,而不是content div
自身定位下面navigation-bar div
。
謝謝。
我很愚蠢,我忘了給我的導航欄div添加'float:left'。 –