html - 定位绝对元素不可见
问题描述
我正在尝试向我的滑块添加箭头,但箭头未显示在页面上,当我刷新页面时,我可以看到它们一秒钟然后消失 - 可能导致此问题的原因是什么?
.slider {
position: relative;
z-index: 10;
}
.next {
position: absolute;
top: 0;
right: -120px;
z-index: 1111;
}
.prev {
position: absolute;
top: 0;
left: -120px;
z-index: 1111;
}
<div class="slider">
<div>slide</div>
<img src="prev.svg" class="prev">
<img src="next.svg" class="next">
</div>
解决方案
我举个.main-content
例子。因为.slider
元素超出了屏幕。
编辑:您可以根据需要更改宽度.slider
。
.main-content {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}
.slider {
position: relative;
z-index: 10;
width: 300px; /* your option */
}
.next {
position: absolute;
top: 0;
right: -120px;
z-index: 1111;
height: 85px;
width: 85px;
}
.prev {
position: absolute;
top: 0;
left: -120px;
z-index: 1111;
height: 85px;
width: 85px;
}
<div class="main-content">
<div class="slider">
<div>slide</div>
<img src="https://www.w3schools.com/w3css/img_avatar3.png" class="prev">
<img src="https://www.w3schools.com/w3css/img_avatar3.png" class="next">
</div>
</div>
推荐阅读
- android - 未找到 Android 卡盘依赖项
- python - python控制台终端应该停留在任何窗口的顶部
- cassandra - 排队反模式的Cassandra解决方案
- android - lateinit 属性响应尚未初始化
- python - 如何在 keras 中为 NER 系统定义预测函数?
- android - 如何在 jetpack compose 中使用惰性列和惰性垂直网格?
- python - pygame - 两个精灵组之间的碰撞
- windows - Microsoft.Xaml.Interactivity 中发生 System.TypeLoadException
- nestjs - 从客户端获取 NestJS 中的 gRPC 元数据
- vue.js - Electron-packager:不能在模块外部使用 import 语句/重新使用电子打包器行代码时如何计算更改?