我已經變窄的缺陷降到此示例,其中數字「1」是在IE7無法點擊(只):IE7元件不能點擊
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<title>Click 1</title>
<style type="text/css">
div { position: absolute; overflow: auto; }
table { position: relative; }
span { position: fixed; top: 100px; }
</style>
</head><body>
<div>
<table>
<tr>
<span onclick='alert(1)'>1</span>2
</tr>
</table>
</div>
</body></html>
誰能確定根本原因,所以我瞭解我的解決方法選項?
我使用這裏表示的所有CSS來構建可排序的固定頭滾動表。在原始代碼中,跨度實際上位於TH中,通過負邊距固定滾動表上方的標題,同時允許表格呈現器在列寬中考慮標題文本,而不需要表格重複或「onResize」 - 模擬定時器。
你有沒有定義的SortTable'()'? – alex 2011-03-05 00:51:39
我使用了thirtydot的示例來演示javascript與問題無關。 – shannon 2011-03-05 02:46:52