批改状态:合格
老师批语:
1.绝对单位:
像素px,1ln = 96px
默认字号:16px;用1em表示,1em = 16px,2em = 32px;1ln = 96px 也就是说我们可以直接使用em来表示一个绝对值表示的字号,
2.相对单位:必须要有一个参照物
1.%:父级参照物2.em:em字号大小,参照浏览器默认字号16px,3.em受单前,或font-size影响4.em也是一个变量,受自身或父级font-size影响5.rem:与em概念一致,只不过它总是以<html>字号为参照物
>6.vw:view-width 可视窗口的宽度7.vh:view-height 可视窗口的高度可视窗口,眼睛能看到的窗口大小,简称:视口view-port1vw = 100vw / 100 将视口宽度分为100分1vh = 100vh / 100 将视口高度分为100分会随着可视窗口的变大而变大,但只会占一半
table{border-collapse: collapse}

浏览器自动计算,:auto,将左边尽量宽的空间给这个元素,
}table{margin-left: auto;}

使表格居中,在给右边也给设置个auto,就能使表格句居中了
}table{margin-left: auto;margin-right: auto;}·或者简化一下: table{margin: auto;}

1.在字体图标网站上下载好是 Font class 的字体图标
2.然后将解压好的文件夹拖到 vscode 当中
3.引入字体图标库<link rel="stylesheet" href="font_3585681_d143jd452as/iconfont.css">
或是用自定义样式引用:新建文件style.css,在文件中引用 @import 'font_3585681_d143jd452as/iconfont.css';

1.响应式\移动端布局基础,媒体查询
媒体:屏幕,手机,打印机查询:获取媒体当前状态布局前提:用户在一个“宽度受限,而高度随内容增长的空间内,进行布局”
注:px像素不能用在媒体查询中,,,为了计算方便,设置根字号,把根字号设置为10px
大按钮:.large{/* font-size: 20px; */font-size: 2rem;}
中按钮:.middle{/* font-size: 16px; */font-size: 1.6rem;}
小按钮:.small{/* font-size: 12px; *//* px像素不能用在媒体查询中 */font-size: 1.2rem;}

只要动态的设置根字号大小,就可以实现动态的改变页面的文本大小
1.移动优先:
代码演示:
<style>html{font-size: 10px;}.btn{background-color: seagreen;color:white;border: none;outline: none;}.btn:hover{cursor: pointer;opacity: 0.8;transform:0.3s;}.small{/* font-size: 12px; *//* px像素不能用在媒体查询中 */font-size: 1.2rem;}.middle{/* font-size: 16px; */font-size: 1.6rem;}.large{/* font-size: 20px; */font-size: 2rem;}@media(max-width:374px) {html {font-size: 12px;}}@media(min-width: 375px) and (max-width: 413px) {html{font-size: 14px;}}@media(min-width:414px){html{font-size:16px;}}@media(min-width:600px){html{font-size:18px;}}</style>
实例图片展示:


课后小作业:pc优先
代码块演示:
<style>html{font-size: 10px;}.btn{background-color:blue;color: aliceblue;border: none;outline: none;}.btn:hover{cursor: pointer;opacity: 0.8;transform: 0.3s;}.xiao{font-size: 1.2rem;}.zhon{font-size: 2rem;}.da{font-size: 2.5rem;}@media(min-width:1000px){html{font-size: 2.5rem;}}@media(min-width:800px) and (max-width:999px){html{font-size: 2rem;}}@media(min-width:500px) and (max-width:799px){html{font-size: 1.5rem;}}@media(max-width:499px){html{font-size: 1.2rem;}}@media(max-width:200px){html{font-size: 1rem;}}</style>
示例效果图:




Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号