首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角ngx数据采集器z-索引

角ngx数据采集器z-索引
EN

Stack Overflow用户
提问于 2020-04-17 14:31:34
回答 2查看 3K关注 0票数 6

我在一个扩展中有多个表单,我使用这个代码作为日期选择器,

代码语言:javascript
复制
<mat-form-field>
  <input formControlName="date" matInput placeholder="Dátum" type="date">
</mat-form-field>

这很好,扩展没有隐藏它的(看一看),但是我有开始值和结束值的日期和时间,所以我切换到ngx材料数据采集器

我唯一的问题是,扩展隐藏了daterangepicker (看一看),所以daterangepicker代码如下所示:

代码语言:javascript
复制
      <mat-form-field>
        <input
          matInput
          ngxDaterangepickerMd
          name="daterange"
          placeholder="Choose date"
          applyLabel="Okay"
          startKey="start"
          endKey="end"
          firstMonthDayClass="first-day"
          lastMonthDayClass="last-day"
          emptyWeekRowClass="empty-week"
          lastDayOfPreviousMonthClass="last-previous-day"
          firstDayOfNextMonthClass="first-next-day"
          [autoApply]="options.autoApply"
          [linkedCalendars]="options.linkedCalendars"
          [singleDatePicker]="options.singleDatePicker"
          [showDropdowns]="true"
          formControlName="date"

          [showWeekNumbers]="options.showWeekNumbers"
          [showCancel]="options.showCancel"
          [showClearButton]="options.showClearButton"
          [showISOWeekNumbers]="options.showISOWeekNumbers"
          [customRangeDirection]="options.customRangeDirection"
          [lockStartDate]="options.lockStartDate"
          [closeOnAutoApply]="options.closeOnAutoApply"
          [opens]="opens"
          [drops]="drops"
          [timePicker]="timePicker"
        />
      </mat-form-field>

我尝试给它一个自定义的z索引,比如:

代码语言:javascript
复制
.md-drppicker {
  z-index: 9999;
}

ngx-daterangepicker-material {
  z-index: 9999;
}

但这并没有解决问题,也试图扰乱显示/位置,但我无法解决它。

你知道怎么回事吗?

编辑:下面是数据选择器问题的更好图片

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-19 19:20:48

您需要使用溢出属性,因为日历没有空格。我想它能解决你的问题。

代码语言:javascript
复制
.md-drppicker {
  z-index: 9999;
  overflow: auto; // also try overflow-y;
}

ngx-daterangepicker-material {
  z-index: 9999;
  overflow: auto; // also try overflow-y;
}

如果问题仍然存在,我建议您附加一个stackblitz实例。

票数 3
EN

Stack Overflow用户

发布于 2020-10-19 16:19:25

我使用的版本是ngx-daterangepicker-资料2.4.1的角度6.1.10

对我们来说,问题是使用MatInput和角分裂-ng6.

我们的实现的css修复如下

代码语言:javascript
复制
.md-drppicker.drops-down-right.ltr.shown.double.show-ranges {
    position: fixed;
}

在使用了上面的日历之后,我们的日历正确地呈现在相邻的层上,并且当日历的发射区域小于并排显示日历所需的宽度时,我们并没有包装日历。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61274087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档