批改状态:合格
老师批语:
<html> 元素)的 font-size 大小,相对固定一些,根元素的字号大小不变时,它可以看成一个常量;
html{/* 设置根元素字号大小 */font-size: 10px;}/* 直接使用"rem"来引用定义字号或其它属性 */div{/*此时 3rem : 3 * 10px = 30px; */font-size: 3rem;width: 20em;/*宽度为 20 *30px = 600px*/height: 20em;background-color: red;}
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>响应式按钮</title><style>html{/* 设置根元素字号大小 */font-size: 10px;}.btn{/* 设置按钮背景颜色 */background-color: lightgreen;/* 按钮字体颜色设定 */color: coral;/* 去掉边框 */border:none;/* 去掉单击轮廓线 */outline: none;/* 内边距 */padding: 0.5rem 1rem;border-radius: 0.3rem;}/* 鼠标移上悬停效果 */.btn:hover{/* 透明度 */opacity: 0.8;/* 将鼠标设置为手型 */cursor: pointer;/* 阴影效果 */box-shadow: 0 0 3px #888;/* 阴影效果延时 */transition: 0.3s;}.small{font-size: 1rem;}.normal{font-size: 2rem;}.larger{font-size: 3rem;}</style></head><body><button class="btn larger">Button</button><button class="btn normal">Button</button><button class="btn small">Button</button></body>
div{width: 80vw; /*宽度的80%*/height: 100vh;/*高度的100%*/background-color: cyan;}
/*使用vmin或vmax,可得到正方形*/div{width: 80vmin;height: 80vmin;background-color: cyan;}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号