例
設置絕對定位的頂部邊緣<div>元素80px其最近的定位的祖先的頂部邊緣如下:
div.absolute {
position: absolute;
top: 80px;
width: 200px;
height:
100px;
border: 3px solid #8AC007;
}
試一試» 定義和用法
對於絕對定位的元素,頂級屬性設置元素的頂邊到以上單位/它最近的定位的祖先的頂部邊緣下方。 注意:如果絕對定位元素沒有定位的祖先,它使用文檔的身體,動作與頁面滾動一起。 注: "positioned"元素是其位置,除了靜態的東西。
對於相對定位元素,top屬性設置元素的頂邊到一個單元的上方/下方其正常位置。
Note:如果"position:static" ,頂級屬性不起作用。
默認值: | auto |
---|---|
遺傳: | no |
動畫: | yes. Read about animatable Try it |
版: | CSS2 |
JavaScript語法: | object .style.top="100px" Try it |
瀏覽器支持
在表中的數字規定,完全支持該屬性的第一個瀏覽器版本。
屬性 | |||||
---|---|---|---|---|---|
top | 1.0 | 5 | 1.0 | 1.0 | 6 |
CSS語法
top: auto|length|initial|inherit;
屬性值
值 | 描述 | 播放 |
---|---|---|
auto | 讓瀏覽器計算上邊緣的位置。 這是默認 | 播放 ” |
length | 設置允許使用負值以像素,厘米等頂邊位置 | 播放 ” |
% | 在設置包含元素的百分比上邊緣的位置。 允許使用負值 | 播放 ” |
initial | 將此屬性設置為默認值。 閱讀關於初始 | 播放 ” |
inherit | 繼承其父元素此屬性。 閱讀關於繼承 |
相關頁面
CSS教程: CSS定位
CSS參考: bottom property
CSS參考: left property
CSS參考: right property
HTML DOM參考: top property