2016-01-22 59 views

回答

2

你在你的CSS有這樣的:

td[title]:hover:after { 
    position: absolute; 
    left: 0; 
    top: 100%; 

你在哪裏想這是順手把僞元素?沒錯,離開頁面。

試試這個:

http://jsfiddle.net/4p4jk5hh/

我所做的只是去掉lefttop屬性。

+0

謝謝!有沒有一種簡單的方法將自定義工具提示放置在鼠標指針上? – totoro

+0

@dragon_cat不是我能想到我的頭頂。儘管如此,我並不擔心它,但從UX角度來看,將它放置在相對於懸停對象的固定位置是很好的。 – Draco18s

+0

問題是我僅在激活省略號時才顯示工具提示,因此根據當前單元格的實際文本長度(未截斷),工具提示可以顯示在實際表格單元的最右側。 – totoro

0

只要把a元素的th裏面,像這樣:

<td><a title="cell 1 tooltip">table cell 1</a></td>

1

th[title]適合我。但標題的位置在頁尾,因爲th有位置static

P.S.對不起,我的英文:)