时间:2021-05-08
前言:
最近在学习HTML、CSS的过程中,想模仿一下百度首页。发现搜索框这一部分与上下其它元素的空白距离可以随着窗口大小变化(效果如下图所示),于是自己研究了一下并记录下来。
效果实现
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>垂直伸缩</title> <style type="text/css"> *{ padding: 0; margin: 0; } body,html{ height: 100%; } .content{ min-width: 810px; min-height: 600px; height: 100%; border: 1px dashed green; } .wrap{ width: 100%; height: 191px; border: 1px solid blue; position: relative; top: 38.2%; } .wrap-content{ width: 100%; height: 191px; background-color: red; position: relative; top: -191px; } </style></head><body> <div class="content"> <div class="wrap"> <div class="wrap-content"> </div> </div> </div></body></html>分析
利用的原理:
百分比值的计算方式:实际值 = 具有确定宽高的祖先元素的宽高 * 百分比值。默认情况下,块级元素的宽为100%,高度则是根据内容来计算。所以如果祖先元素没有确定了高度的,那么百分比值也无法确定,它的值会被设置为0。
如果设置了html元素的高度为height: 100%;那么html元素的高度会随着viewport的高度改变。
总结
以上所述是小编给大家介绍的css 使用relative设置top为百分比值(仿百度首页),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
电池电量显示百分比,明了方便,但是系统默认不显示百分比,下面小编教大家怎么设置,供大家参考!荣耀9青春版电量百分比设置教程进入首页,点击设置按钮,如图所示设置界
realmex如何设置电池百分比?还不知道方法的朋友们,下面小编就为大家带来设置电池百分比方法介绍,接着往下看吧realmex如何设置电池百分比?1、找到手机中
本文实例讲述了java计算百分比值的方法。分享给大家供大家参考。具体实现方法如下:publicclassTest1{publicstaticStringmyPe
苹果12怎么设置电池百分比?当我们在使用手机时,都喜欢直接通过右上角通知栏直接查看到电池百分比电量,但是IPhone12手机的电池百分比却一直找不到设置方法,那
苹果iPhone6如何设置电池百分比显示,iPhone6设置电池百分比显示流程。设置之后更加清楚自己的电量。工具/原料iPhone6设置电池百分比显示iPhon