2012-05-29 57 views
1

的右上方我是比較新的CSS。我在我的頁面上有一張寬度爲70%的表格。我需要定位只是表的右側上方一個小圖標,該圖標與桌子的下面就的右邊緣對齊。我怎樣才能做到這一點?CSS位置圖標表

所以一般這個問題將是如何定位相對於使用CSS網頁上的其他元素的位置的元素?

感謝, 卡爾文

回答

2

嗨,現在你可以做到這一點很容易地拋出位置Parent Position Relativechild to give position Absolute,做根據您的佈局

麗芙右上角 Ë演示

http://jsfiddle.net/srgJh/

3

在CSS,你應該寫:

.myclass { 
    position:relative; 
} 

<img style="position:relative;" /> 

那麼你可以通過 「頂」 控制位置, 「左」, 「右」 ,「底部」聲明。例如:

<img src="position: relative; top: 20px;" /> 
+0

謝謝。我仍然不理解這是如何告訴圖像相對於桌子? –

+0

圖像實際上應該定位absoute和相對 –

1

給這個CSS:

.classname { 
    position:relative; 
} 

我希望你的問題將得到解決

+0

應用上述語法在我的CSS表定位,它的工作原理就像一個魅力。我想我需要探索CSS的更多屬性。謝謝Rushi – YuDroid

2
<div style="position:relative;float:left;overflow:hidden"> 
<table> 
... 
</table> 
<div class="icon"></div> 
</div> 

.icon { 
position:absolute; 
width:10px; 
height:10px; 
top:0; 
right:0; 
} 

如果想要的圖標與負表寫值之外,爲前:

top:-10px; /* above the table */ 
right:-10px; /* on the right side the table */