html - 绝对位置div不起作用css
问题描述
我有一个相对定位的父元素。我也有两个绝对定位的子元素,我想要在各自的角落(左上角和右上角)。但是,这两个元素都不会出现在 DOM 中。我对这两个元素都有明确的高度和宽度。我也尝试改变这z-index
两个元素无济于事。
这是标记和CSS:
.first_customer, .all_customer {
flex: 1 1 0;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.inner {
text-transform: uppercase;
width: 100%;
}
.inner > * {
margin: 20px auto;
background-color: #fad63a;
padding: 7px;
border-radius: 3px;
box-shadow: inset 0 0 10px #000;
border: 1px solid #fff;
text-align: center;
width: 85%;
}
.inner > h4 {
font-size: 10px;
}
.inner > h6 {
font-size: 10px;
}
.inner > p {
font-size: 10px;
}
.topleftcorner, .toprightcorner {
position: absolute;
min-width: 100px;
min-height: 100px;
}
.topleftcorner {
top: 0;
left: 0;
z-index: 2;
}
<div class="first_customer">
<div class="topleftcorner"></div>
<div class="toprightcorner"></div>
<div class="inner">
<h4>New Customers</h4>
<h6>$10 Gift</h6>
<p>Dry Cleaning</p>
</div>
</div>
解决方案
它已经开始工作了。我刚刚添加了背景颜色和位置正确的 div。
.first_customer,.all_customer{
flex: 1 1 0;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.inner{
text-transform: uppercase;
width: 100%;
}
.inner > *{
margin: 20px auto;
background-color: #fad63a;
padding: 7px;
border-radius: 3px;
box-shadow: inset 0 0 10px #000;
border: 1px solid #fff;
text-align: center;
width: 85%;
}
.inner > h4{
font-size: 10px;
}
.inner > h6{
font-size: 10px;
}
.inner > p{
font-size: 10px;
}
.topleftcorner,.toprightcorner{
position: absolute;
width: 100px;
height: 100px;
background-color: #000;
}
.topleftcorner{
top: 0;
left: 0;
z-index: 2;
}
.toprightcorner {
top: 0;
right: 0;
z-index: 2;
}
<div class="first_customer">
<div class="topleftcorner"></div>
<div class="toprightcorner"></div>
<div class="inner">
<h4>New Customers</h4>
<h6>$10 Gift</h6>
<p>Dry Cleaning</p>
</div>
</div>
推荐阅读
- sorting - 如何在 Ionic 6 中对无限滚动中的产品列表进行排序
- reactjs - 强制组件重新渲染
- python - 如何在 Windows x64 上安装 Pytorch 1.1 版?
- java - Android 网络问题 - Udacity Android 网络最终项目(使用 Google Book API 和 LoadManager/AsyncTaskLoader)
- java - 如何使用 JasperReports 在 Abstract Book 中正确编译目录?
- javascript - Nodejs / Javascript 输入 CTRL+C console.log
- windows - 如何在 docker 下调整 MongoDB 内存管理?
- html - 基于内容的网格列宽不起作用
- php - 在导航中添加 ACF 图像字段未显示
- c - 遇到一个奇怪的警告:'C' 上的操作可能是未定义的 [-Wsequence-point]