gpt4 book ai didi

angularjs - Angular Material : md-datepicker CSS display issue

转载 作者:行者123 更新时间:2023-12-02 22:33:16 24 4
gpt4 key购买 nike

我已升级到 Angular Material 0.11.1。我正在使用 Angular JS v1.4.6。我正在尝试实现新的日期选择器功能。我遇到的问题是当我使用标准代码时,如下所示:

<md-content>
<h4>Standard date-picker</h4>
<md-datepicker ng-model="myDate" md-placeholder="Enter date"></md-datepicker>
</md-content>

当我选择选择器时,我遇到了一个奇怪的显示问题,一半屏幕是灰色的,并且可以看到日期选择器框的一部分。执行此操作后,尝试通过弹出框选择其他任何内容,都会发生同样的事情。有人知道为什么会发生这种情况以及如何解决它吗?

下面的图片:

Before Photo After Date selected

最佳答案

每次我点击打开 md-datepicker 时,我自己都会遇到完全相同的问题。 ,我的页面底部有一个大的白色 block 。

花了一些时间监控点击 md-datepicker 后的页面行为。 ,我意识到点击md-datepicker , angular material动态更改 <html> 的 css 样式和<body>我的 css 样式表中的类,如下所示:

<body class="" style="position: fixed; width: 100%; top: -231px;">

<html lang="en" style="overflow-y: scroll;">

作为一个快速修复,我像这样设置了我的主体类,以覆盖动态更改:

body {
top: 0px !important;
}

希望这能帮助其他遇到同样问题的人。

关于angularjs - Angular Material : md-datepicker CSS display issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32957111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com