2012-04-17 130 views
2

爲頂部/底部/左側/右側指定大於或小於零的值不起作用。指定頂部/底部/左側/右側時,CSS位置不起作用

創建指定position: absolute的ID。我也可以聲明位置,但只有零值,即top: 0right: 0。當我指定right:50時沒有任何反應。

我無法解決原因。我幾乎將所有內容都從我的文檔中剝離出來。

這裏的CSS:

#index-content { 
       position:absolute; 
       top:349; 
       right:0; 
       background-color: fuchsia; 
       } 

這裏的HTML:

<body> 
<div id="index-content">The Title</div> 
</body> 
+1

'top:349;',349是什麼? – 2012-04-17 21:00:11

回答

7

您應該使用px或其他單位,如%empt等在CSS中的數值。

4

使用像素(PX)在你的價值觀。頂部應該是頂部:349px;

+0

非常感謝!我不敢相信我忘了說這個單位。愚蠢的錯誤,感謝您花時間說。 – 2012-04-17 21:02:27

1

只有當你寫0時,你不需要使用單位。 對於數字比0任何其他你需要的時候你設置爲限定單位類型(即像素,EM,PT,百分比等)

1

您需要將主體的位置設置爲相對或絕對(非靜態)。

相關問題