這真的很煩我,我試過尋找解決方案,但無濟於事。 在My Website的標題中,您可以看到搜索欄位於徽標下方,我只是希望它位於標題的最右側。這似乎是一個簡單的修復,但我無法爲我的生活工作。浮動不起作用。爲什麼?
這裏的HTML
<div id="header">
<div id="logo">
<a href="http://www.otherwords.info/index.php"><img src="images/otherwordslogo.jpg" /></a>
</div>
<div id="search">
<span>
<form method="post" action="search.php?op=Search" id="form">
<input type="text" value="Search Phrase" onfocus="if(this.value == 'Search Phrase'){this.value = '';}" size="40" name="q">
<input type="submit" value="Search" name="submit">
</form>
</span>
</div>
</div>
這裏的CSS
#search { float:left;}
#logo { float:left; }
div#header {
vertical-align:top;
width:100%
clear: both;
height: 150px;
background-color: aqua;
padding: 1px;
}
您網站上的HTML與示例中的HTML不匹配......該網站似乎缺少「搜索」和「徽標」div。故意的? – 2011-03-03 14:09:11