本文摘自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 target-name属性怎么用
css hanging-punctuation属性怎么用
css中隐藏元素的方法有哪些?有什么区别?
bootstrap css冲突吗
css中怎么设置虚线上边框
css怎样把一张图片分割开
css设置文字外发光效果
css怎么实现英文不换行
关于html和css绘制三角形图标的方法
css的优势是什么
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css如何设置元素高度自适应