我正在爲我的教堂創建一個網站。因爲他們不知道網絡程序員,所以我用我微薄的技能來照顧它。我的問題只是安置的一個問題。我試圖在頁面的左上方放置一個圖像,但不管我做什麼,它都會干擾頁面上的其他div元素。這是我目前的CSS:CSS div放置圖像時不會干擾其他div
body {
background-color: #FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#wrapper {
width: 90%;
background-color:#ffffff;
margin-top: 50px;
margin-bottom: 50px;
margin-left: auto;
margin-right: auto;
padding: 0px;
border: thin solid blue;
}
div#image {
padding: 15px;
margin: 0px;
float: left;
}
div#header {
padding: 15px;
margin: 0px;
text-align: center;
}
div#nav {
width: 25%;
padding: 10px;
margin-top: 100px;
float: left;
}
div#main {
margin-left: 30%;
margin-top: 100px;
padding: 10px;
}
div#footer {
padding: 15px;
margin: 0px;
border-top: thin solid blue;
text-align: center;
}
無論我如何定義圖像DIV,它總是推爲主,導航和標題的div不對齊。如果我只是將圖像放在另一個div中,它仍然會讓事情移動。
有沒有什麼辦法讓頁面居中90%的寬度和包裝div的一切,也有右上角的圖像?如果它需要不同類型的東西,有人可以幫我弄清楚嗎?某些只能在一個瀏覽器中工作的東西將無濟於事,因爲我希望它能爲大多數人無縫地工作。
這幾乎就是我正在尋找的東西,除了有什麼方法可以使圖像不在0,0,10,10嗎?我試着把它改成top:10; left:10;但它根本沒有動。 – 2009-10-04 02:49:32
..指定單位。 10什麼?像素?然後'10px' – 2009-10-04 03:02:58
謝謝,我不敢相信我沒有注意到... – 2009-10-04 03:04:01