body高度100%;
比如A是顶部栏 height:50px;
B的高度怎么设置,使A+B=body高度?
另外一个问题
另外如果A的position是fixed呢;B又该怎么设置
body高度100%;
比如A是顶部栏 height:50px;
B的高度怎么设置,使A+B=body高度?
另外一个问题
另外如果A的position是fixed呢;B又该怎么设置
用flex比较好
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.ab {
width: 100px;
height: 300px;
border: 1px solid #ddd;
display: flex;
flex-direction: column;
}
.a {
height: 100px;
background-color: yellow;
}
.b {
flex: 1;
background-color: red;
}
</style>
</head>
<body>
<div class="ab">
<div class="a">100</div>
<div class="b">剩余</div>
</div>
</body>
</html>
3 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读
2 回答1.5k 阅读✓ 已解决
2 回答999 阅读✓ 已解决
B设置position:absolute; top:50px;bottom:0px;