css 怎么让某个盒子一直处于底部?
css 怎么让盒子一直处于底部如图,这样是正常的,没有问题:但我点“上箭头”后变成了
视图代码:
<div class="outerDiv">
<div class="footer">
© 2024 By ailu  
<a href="xxx" target="_blank">
<img alt="GitHub" class="github" src="../../assets/GitHub.svg" width="30">
</a>
</div>
</div>
样式代码
.outerDiv{
display: flex;
flex-direction: column;
min-height: 100vh;
overflow: hidden;
}
.footer {
width: 100%;
background: #42ace8;
color: white;
text-align: center;
margin-top: 400px;
padding: 40px 0 40px 0;
font-size: 18px;
}
点击“上箭头”触发的事件
const setUpDown = () => {
if (upDown.value) {
// 点击向上的箭头,修改高度为60px
setProperty('--header-height','60px');
}else{
// 点击向下的箭头,修改高度为100vh
setProperty('--header-height','100vh');
}
upDown.value = !upDown.value
}
回复
1个回答
test
2024-07-01
根据AI的答案,用margin-top: auto;
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容