javascript - 当父容器元素具有溢出滚动时,这是否可以使子 dom 元素具有可见的溢出?
问题描述
我有一个模态组件,它应该具有可滚动的内容。
在那个模态组件上,我有一个日期选择器输入,它应该弹出一个日期选择器,并且即使它在容器组件块之外,这个弹出窗口也应该是可见的。
当父级溢出时,这是否可以使 datepicker 组件具有可见的溢出:滚动?
我曾尝试使用 position: absolute 但这对我的情况没有帮助
解决方案
您可以使用position absolute
但是在定位时您必须保持小心,因为
position: absolute
在这种情况下没有定位到父元素。您可以使用另一个box1
容器position
relative
.box1 {
width: 180px;
height: 200px;
border: 1px solid black;
background-color: red;
overflow: scroll;
}
.box2 {
width: 200px;
height: 100px;
border: 1px solid black;
background-color: blue;
position: absolute;
}
<div class="box1">qwertyuiopasdfghjklzxcvbnm
<div class="box2"></div>
</div>
推荐阅读
- c++ - 我可以使用什么现成的组件来存储整数部分中具有任意精度的数字而小数部分中的精度有限?
- airflow - 气流连接字符串格式?
- ssis - 来自excel源数据的SSIS增量负载
- java - 在 java 中使用自定义序列化时,我们是否必须调用父类的 readObject() 方法?
- asp.net - 选择列表时的引导模式弹出问题已关闭?
- java - Glide 4.7.1 监听器不适用于 onResourceReady 方法和异常监听器
- python - 使用 python 和 lxml 访问重复的特定 xml 元素
- node.js - 尝试在发布路线上发表评论时出错
- apache-spark - Hive 外部表无法查看分区 Parquet 文件
- uwp - Windows 商店发布 Change App 图标