本文摘自PHP中文网,作者coldplay.xixi,侵删。
css设置元素高度自适应的方法是采用元素定位及padding的方式使特定元素高度自适应,代码为【position: relative;padding: 60px 0 0;】。

本教程操作环境:windows7系统、css3版,DELL G3电脑。
css设置元素高度自适应的方法:
可以采用元素定位 + padding 的方式使特定元素高度自适应。
css 样式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | html,body{
height:100%;
margin:0;
padding:0;
}
.wrap {
height:100%;
box-sizing: border-box ;
position: relative;
padding: 60px 0 0;
}
.header {
height: 60px;
position: absolute;
top: 0;
width: 100%;
}
.content {
height:100%;
}
|
html:
1 2 3 4 5 6 7 8 | <div class = "wrap" >
<div class = "header" >
我是头部信息
</div>
<div class = "content" >
我要高度自适应
</div>
</div>
|
效果如下:
阅读剩余部分
相关阅读 >>
css怎么做个红色的心
css有哪几种选择器
css如何改变文本框颜色
怎么用div布局?
css怎么给文字加边框
css中一个冒号和两个冒号分别代表什么?
推荐六款移动端 ui 框架
css怎么让li强制不换行
css如何让鼠标放上时的小手样式
css nav-index属性怎么用
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css如何设置元素高度自适应