批改状态:合格
老师批语:配个图就完美了
1、em:通常用于依赖字号的元素属性上,比如margin、padding、winth、height等元素;
2、rem:root em的缩写,通常用于font-size字号的设置上;
3、px:通常用于边框宽度border的设置上。
下面用一段代码来演示:
<head><meta charset="utf-8" /><title>123</title><style>* {margin: 0;padding: 0;box-sizing: inherit;}:root,::after,::before {background-color: #eee;box-sizing: border-box;}header {background-color: #0072b0;color: #ffffff;border-radius: 0.5em;border: 2px solid red;}.box1,.box2 {background-color: #cccccc;border-radius: 1em;padding: 1em;/* float: left; */margin-top: 1em;display: table-cell;}.box1 {width: 70%;height: 30vh;}.box2 {width: calc(30% - 1em);margin-left: 1em;}.continal {display: table;width: 100%;border-spacing: 1.5em 0;}.box3 {margin-left: -1.5em;margin-right: -1.5em;}</style></head><body><header><h1>woaiasdasdas</h1></header><div class="box3"><div class="continal"><div class="box1"></div><div class="box2"></div></div></div></body>
1、vw:表示视口的宽度,1vw就表示当前视口宽度的百分之一;
2、vh:表示视口的高度,1vh就表示当前视口高度的百分之一;
3、vmin:表示在vw与vh中取最小值;
4、vmax:表示在vw与vh中取最大值。
<head><meta charset="utf-8" /><title>123</title><style>* {margin: 0;padding: 0;box-sizing: inherit;}:root,::after,::before {background-color: #eee;box-sizing: border-box;}.box4,.box5,.box6 {width: 50vw;}.box4 {background-color: blue;height: 25vh;}.box5 {background-color: chartreuse;height: 25vh;}.box6 {background-color: brown;height: 25vh;}</style></head><body><div class="box4"></div><div class="box5"></div><div class="box6"></div></body>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号