我有一个宽度为100%的透明表格,其中包含一些html内容。 我使用表格来定位屏幕中心上的内容元素。如何忽略html表中的事件
的表捕获鼠标事件,并且用户不能按下在其上被定位在其下方的链接(虽然它是透明的)。
有没有办法告诉浏览器忽略桌子上的活动? 我只想从表格内的内容(以及网站的其他部分)捕获事件。
感谢 亚龙
我有一个宽度为100%的透明表格,其中包含一些html内容。 我使用表格来定位屏幕中心上的内容元素。如何忽略html表中的事件
的表捕获鼠标事件,并且用户不能按下在其上被定位在其下方的链接(虽然它是透明的)。
有没有办法告诉浏览器忽略桌子上的活动? 我只想从表格内的内容(以及网站的其他部分)捕获事件。
感谢 亚龙
使用HTML <table>
是在屏幕的中央定位的元素错误方式。使用适当的CSS定位。
定位文本使用:text-align: center;
。对于定位块元素使用:
margin-left: auto;
margin-right: auto;
这不仅做的事情(在所有现代浏览器都支持CSS2标准)的正确途径,这也将解决你捕获的事件的问题。
公平地说,*垂直*仅以CSS为中心是一种真正的痛苦。 – Pointy 2010-05-27 19:55:01
@Pointy - 不是说这不难,但它是非常有可能的。 – 2010-05-27 20:37:56
为什么你不使用CSS?这是正确的方法。你看到使用表导致数十个问题。 – Crozin 2010-05-27 19:37:15
伙计atleast接受答案。 33%的接受是可耻的.. – 2010-05-27 19:41:20
你说得对。感谢您的评论 – Yaron 2010-05-28 16:24:42