如何在父项上分层自定义表单控件元素

时间:2019-05-13 14:47:52

标签: angular nativescript

我在Nativescript / Angular中有一个自定义的日历/日期选择器窗体控件。使用动画,当用户单击向下/向上箭头时,可以更改日历元素的不透明度。完全可以单独在测试页面上正常工作,但是当我将它与其他控件一起放在页面上时,它将按下该页面上的所有其他控件。我尝试过更改z-index和X / Y坐标以将其定位在页面之外,但是控件之后的所有页面元素仍会偏移日历高度。

是否有解决此问题的方法?并设置z-index允许日历在打开位置时将其悬停在页面元素上吗?

操场样本:play.nativescript.org/?template=play-ng&id=gdtDry&v=19

1 个答案:

答案 0 :(得分:0)

将可见性属性添加到包含日历对话框的布局元素中,可以解决偏移问题。

visibility="{{ open ? 'visible' : 'collapsed' }}"

仍在努力使日历对话框在页面上其他元素的顶部打开。