2

已解决:发现其中一个 ul 的宽度为 100%,因此与表单重叠。不过还是感谢大家的帮助。

我不知道发生了什么。我无法点击我的文本区域。加载页面时,我也无法突出显示放置在 textarea 标签中的文本。此外,我无法单击同一表单内的按钮。如果我创建一个新的输入框、按钮或文本,我也无法突出显示它们。我不知道出了什么问题。我没有在我的代码中产生重复的 id,也没有看到任何与表单重叠的标签。我是否可以假设问题出在代码的其他地方,如果是这样,那会是什么。我会发布整个代码,但那是数百行。下面是表单的示例代码。

编辑:我通过 jsfiddle 运行它,并没有发现任何问题。这显然超出了本代码的范围。那么我的问题是,什么会导致表格没有突出显示。一定是CSS问题?据我所知,我在 CSS 中所做的唯一调整是位置,仅此而已。下面是带有完整代码的 jsFiddle 页面。如您所见,我无法在表单内单击。

http://jsfiddle.net/ZJwAv/2/

4

1 回答 1

9

听起来您有一些透明的绝对定位框与您的表单字段重叠,这就是他们不注册您的鼠标点击的原因。

尝试使用 Chrome 或 Firefox 的开发人员工具来识别页面上可能存在干扰的任何元素。这将是使用 Firefox 14 的 3D 视图的好机会:http: //blog.mozilla.org/blog/2012/03/13/firefox-adds-new-developer-tools-and-add-on-sync/

你可以发布一个链接到你的网站,或者一个重现问题的 jsFiddle 吗?

于 2012-09-10T19:39:11.890 回答