1

我很绝望。我正在尝试制作自定义表单样式 JS,这一切都完美无缺,除了我遇到了这个错误(仅在 Chrome 中)。

http://i.imgur.com/wv2pTY6.png http://i.imgur.com/fKyxeL2.png

当您单击选择两次,或者在加载时单击列表,它会跳到左边。

只有 Chrome 这样做,其他浏览器似乎还可以。有任何想法吗?我试图解决这个问题 3 个小时没有成功......

当我在包含输入的 DIV 上放置“溢出:隐藏”时,问题不会发生......列表是绝对定位的,所以我不明白为什么它与周围元素交互......

4

1 回答 1

2

将表格宽度增加到 250 像素(限制宽度为 199 像素)。它的发生是因为表在某个时间点不能包含选择控件,因此它会下降。由于某种原因(很可能是 CSS),表格宽度减少了 2px,因此选择字段折叠。有一些额外的宽度来避免这种情况。

于 2013-03-20T19:52:04.293 回答