我知道我很晚但希望這有助於。
以下是位置屬性的值。
位置:靜態
這是缺省值。這意味着元素將發生在它通常會發生的位置。
#myelem {
position : static;
}
位置是:固定
這將設置的元件的位置相對於所述的瀏覽器窗口(視口)。即使頁面滾動,固定位置的元素也會保留在其位置上。
(理想的情況下,如果你想在頁面右下角的滾動到頂部的按鈕)。
#myelem {
position : fixed;
bottom : 30px;
right : 30px;
}
位置:相對於
要放置的一個元素的新相對於它的原始位置的位置。
#myelem {
position : relative;
left : 30px;
top : 30px;
}
以上CSS將#myelem元素30像素的左側和30像素從它的實際位置的上方移動。
位置:絕對
如果我們想要一個元素被放置在頁面的確切位置。
#myelem {
position : absolute;
top : 30px;
left : 300px;
}
上述CSS將在位置30像素從頂部位置#myelem元件和從在頁面的左側300像素和其將與頁滾動。
最後...
位置相對+絕對
我們可以在父元素的位置屬性設置爲相對,然後將子元素的位置屬性設置爲絕對。這樣我們可以將孩子相對於父母定位在絕對位置。
#container {
position : relative;
}
#div-2 {
position : absolute;
top : 0;
right : 0;
}
我們可以在上述圖像中看到的#DIV-2元件被定位在#container的元件內部的右上角。
GitHub:您可以找到上述圖片here和CSS here的HTML。
希望這tutorial幫助。
爲什麼它必須以怪癖模式運行? – 2008-09-19 19:49:41
由於該網站我將要添加它以怪癖模式運行,並且在這十年內任何時候都不會改變。 :-P – 2008-09-19 19:55:51
你必須在HTML中做到這一點嗎?你可以使用谷歌圖表嗎? http://code.google.com/apis/chart/#bar_charts – 2008-09-22 19:58:21