2013-07-17 13 views
0

我想要做的事情就像問題所說的那樣,在表外部浮動一個跨度,但在其內部保留跨度標記(用於每行重用目的)。如何將一個span標籤浮動在嵌套div內的表格之外,而不會被切斷?

我的理解是我需要使用類似overflow: visible;的東西,但是這似乎並沒有達到預期的效果(目前它處於下面的小提琴中,因爲我正在搞測試它,但我認爲如果它工作正常,我只需要在內部DIV(使用divStyle2一)?

http://jsfiddle.net/uVQHr/

回答

1

你只需要添加position: relative到跨度的父<td>

Here's an updated Fiddle

的問題是不具有溢出的事 - 你定位<span>視區之外。如果您使用開發工具檢查了元素,則會看到它位於屏幕左邊緣之外。您現在也可以刪除所有overflow: visible屬性。

position: absolute位置相對於與position屬性最接近的父元素的元素,這比static(默認值)以外的東西。您的代碼將相對於<body>的範圍定位爲找不到具有position的元素。

+0

啊,我明白了。我沒有意識到它正在尋找其他位置屬性來定位自己。謝謝! :d – Interminable

相關問題