不与 IE9 中的网格对齐

发布于 2024-12-29 01:08:06 字数 394 浏览 1 评论 0原文

我在 asp 中有一个弹出表单,列出了表中的数据。在 IE 中,当数据超过一定数量的行时,您可以滚动查看数据,但如果您想更新日期,我有一个 DateTimePicker 控件。单击该按钮,将显示一个下拉日历。

IE 的问题是,当您滚动并点击按钮时,日历会显示在页面加载时原始按钮所在的位置。这会导致一个问题,您必须向下滚动相当长的距离。

它在火狐浏览器中完美运行。有什么建议吗?

<gaia:DateTimePicker ID="NewScheduledReviewDate" 
    runat="server" Width="90px" Format="MM/dd/yyyy" 
    cssclass="vistablue" SkinID="Calendar" />

I have a popup form in asp that lists data in a table. In IE when the data exceeds a certain amount of rows you can scroll to look at the data, but if you wanted to update the date I have a DateTimePicker control. You click the button and a dropdown calendar shows.

The problem with IE is when you scroll and hit the button the calendar shows up in where the original button would have been when the page loaded. This causes an issue where you have to scroll down quite a ways.

It works perfect in firefox. Any suggestions?

<gaia:DateTimePicker ID="NewScheduledReviewDate" 
    runat="server" Width="90px" Format="MM/dd/yyyy" 
    cssclass="vistablue" SkinID="Calendar" />

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别把无礼当个性 2025-01-05 01:08:06

我设法解决了这个问题,但可能不是正确的方法。首先,Safari 和 Firefox 利用样式表。 IE 仅对此段使用内联。两者都是跨浏览器功能所必需的。

I managed to solve it, but probably not the right way. Firstly Safari and Firefox play off the style-sheet. IE only uses inline for this segment. BOTH are required for cross browser capabilities.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文