最新的Web開發教程
 

Style position Property

<Style對象

改變的位置<div>從相對於絕對元素:

document.getElementById("myDIV").style.position = "absolute";
試一試»

定義和用法

位置屬性設置或返回用於一個元件定位方法的類型(static, relative, absolute or fixed)


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

位置屬性在所有主流瀏覽器的支持。


句法

返回position屬性:

object .style.position

設置位置屬性:

object .style.position="static|absolute|fixed|relative|initial|inherit"

屬性值

描述
static 元素呈現在順序,它們出現在文檔流。 這是默認的。
absolute 該元件相對於它的第一定位位置(not static)祖先元素
fixed 該元件相對於瀏覽器窗口定位
relative 該元件相對於它的正常位置定位,所以"left:20"增加了20個像素元件的左側位置
initial 將此屬性設置為默認值。 閱讀關於初始
inherit 繼承其父元素此屬性。 閱讀關於繼承

技術細節

默認值: 靜態的
返回值: 一個字符串,表示元素的位置類型
CSS版本 CSS2

更多示例

使用不同的位置類型:

function myFunction(x)  {
    var whichSelected = x.selectedIndex;
    var posVal = x.options[whichSelected].text;
    var elem = document.getElementById("myDiv");
    elem.style.position=posVal;
}
試一試»

返回的位置<h2>元素:

alert(document.getElementById("myH2").style.position);
試一試»

相關頁面

CSS教程: CSS定位

CSS參考: position property


<Style對象