【发布时间】:2023-03-25 10:32:01
【问题描述】:
enter image description here我通过一个简单的事情获得了堆栈... 我正在尝试为我的页脚创建一个简单的导航。所以,我创建了一个并在其中放置了一个。该列表包含三个
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.footer {
height: 100vh;
background: grey;
position: relative;
}
.container {
width: 90%;
height: 30vh;
margin: auto;
position: absolute;
top: 20%;
left: 50%;
transform: translateX(-50%);
}
.nav {
background: white;
height: 100%;
}
.list {
height: 100%;
list-style-type: none;
text-align: center;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
}
.item {
min-width: 30%;
background: grey;
}
<div class="footer">
<div class="container">
<nav class="nav">
<ul class="list">
<li class="item"><a href="">1</a></li>
<li class="item"><a href="">2</a></li>
<li class="item"><a href="">3</a></li>
</ul>
</nav>
</div>
</div>
【问题讨论】:
-
从你的 sn-p 看来一切正常
-
没错,这就是我要说的——由于某种原因,这段代码在我的本地主机中无法正常工作
-
你为什么有
absolute的职位?在图片中,你得到了一个带有::after伪元素的 clearfix 解决方案,它可能会在 Safari 中搞砸。