2012-10-01 81 views
1

所以我在桌子的某些單元格中有一個小星形圖標,我想將它放在右上角。所以這裏是我的html:HTML表格中的位置元素

<td>Cell_Text<div class="star">☆</div></td> 

我該如何定位右上角的表格單元格的所有星星?

回答

2

嘗試

div.star 
{ 
float:right; 
margin-top:-10px; 
} 

否則,您可以用絕對的,而是在你的情況我不知道

div.star 
{ 
position:absolute; 
top:somepx; 
right:somepx; 
} 
+0

啊工作就像一個魅力它們上色。關於如何用某種顏色填充恆星的任何想法? –

+0

如果*是文本,則可以在div.star塊中添加另一個屬性Color:orange。 –

+0

是的,我做到了,但只是色彩的邊界。我想我需要得到一個預先充滿的明星或其他東西? –

1

使用相對+絕對定位

td { position: relative; } 
td .star { position: absolute; top: 0; right: 0; } 
0

,你可能只是在你的CSS使用

float:right; 

。只要確保圖標的尺寸比細胞

0

我想你想的明星爲上標到文本

檢查這個fiddle

我用ASCII代碼,而不是相對較小你正在使用的明星。 你也可以在其中使用unicode。

使用這種方法的加點是,你可以通過使用下面的屬性

color: /* your desired color */