角度材质日期选择器位置错误,Chrome除外

Angular material datepicker position is wrong except on Chrome

本文关键字:错误 Chrome 除外 位置 选择器 日期      更新时间:2023-09-26

我在我的项目中使用有角度的材料和md-datepicker

我有一个表单,包含几个输入和<md-datepicker>,问题是日期选择器的位置(日历,而不是初始输入)是错误的,如果我不使用Google Chrome,除了第一个。

如果所有<md-datepicker>都在页面顶部,位置似乎是正确的,但只要我们需要向下滚动一点,定位就失败了。

这里有一个代码笔,你可以在Firefox上看到这个问题:http://codepen.io/anon/pen/pjGPGZ?editors=101

只需向下滚动并尝试使用日期选择器。

我刚刚在chrome、firefox和safari上试用了你的代码笔。一切都很好,我没有任何问题。

正如Gianni所指出的,它已经被修复:https://github.com/angular/material/commit/d423a65600cb6dc2638c91882b38be2dfea965f8