我目前正在一個項目中,導航欄浮動到左側,然後內容是在右側,也浮動,所以它是齊刷刷導航內容。我目前有第一頁罰款和浮動完美,但當我嘗試浮動下一頁的內容時,它跳下來,不會浮動。兩者都在單獨的div和單獨的html文檔中,並且都具有相同的浮點屬性。我不明白爲什麼如果兩者具有相同的確切代碼並且有足夠的空間進行浮動,爲什麼第二頁的內容不能做同樣的事?我是,並且必須爲所有頁面使用一個樣式表。浮動,一個樣式表,相同的id的CSS問題
CSS身體
body {
width: 980px;
margin-left: 8%;
margin-right: 8%;
margin-top:2%;
padding: 0;
font-family: "gill sans", sans-serif;
font-size: .8 em;
background-color: #CCC;
}
CSS導航
#containernav {
float: left;
padding: 0;
width: 120px;}
的CSS頁面1和2
#content_main, #content_main2 {
padding:0;
margin:0;
width:750px;
float:left;
background-color:#A30000; }
一個例子會很好。我的第一個猜測是'沒有足夠的空間'(儘管你說了什麼)。 – 2011-04-25 04:15:15
是的,除了@Nikita說的話,還請提及您使用的瀏覽器。 – 2011-04-25 04:18:04
如果您可以爲包含浮動元素的元素*提供CSS,那將會很有幫助。浮動取決於父元素中的屬性,這可能會導致你的麻煩。 – 2011-04-25 04:26:11