博主信息
博文 11
粉丝 0
评论 0
访问量 9967
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
CSS 常用长度单位介绍、字体图标的使用、@media媒体查询语法的使用
Feel Lonely
原创
1046人浏览过

CSS 常用长度单位介绍、字体图标的使用、@media媒体查询语法的使用

CSS常用长度单位

  1. css的长度单位分为:绝对长度、相对长度这两种
  2. 绝对长度单位:它是一个固定值,会因输出环境不同而有所不同,但不依赖与输出环境,我们生活中常见的米(m)、厘米(cm)、毫米(mm)等都是绝对长度单位。
  3. 相对长度单位:它是参照另外的一个长度属性,就像我们生活中所说的半年、半月、半天它是相对于整年、整月、整天来说的,当然它们是时间长度单位。
单位 性质 描述
px 绝对 像素,它是我们以后实际开发中,常用的绝对长度单位
em 相对 它描述的是应用于当前元素的字体尺寸,我们常用浏览器的默认字体大小大多为16px(像素),则1em=16px
rem 相对 “rem”它是”root em”的缩写,我们都知道”root”是根的意思,那么在”html”文档中”rem”它取的值就是相对于”html”这个元素标签的值
vw 相对 “vw”是”viewpoint width”的缩写,就是视窗宽度的意思,1vw=视窗宽度的1%
vh 相对 “vh”是”viewpoint height”的缩写,就是视窗高度的意思,1vh=视窗高度的1%
  1. 说明:视窗就是一个输出介质,我们眼睛可以看的见的区域

字体图标的使用

第一步:登录阿里图标站(https://www.iconfont.cn/)

第二部:选择我们需要的图标(尽量把一个项目需要的图标放到同一个项目下)

第三部:在网页顶部选择资源管理>我发起的项目>找到我们需要的图标

第四部:将图标文件下载到本地(注意选择好自己需要的类型)

第五步:将下载好的文件解压到出来(在解压出来的文件夹里,你会发现一个iconfont.css)

第六步:在外面的项目文件夹下创建一个font-icon文件夹

第七步:将iconfont.css文件和字体文件添加到font-icon文件下

  1. iconfont.css文件顶部可以查看外面需要的字体文件

第八步:在html文档中引入iconfont.css文件,注意路径的正确性

  1. <link rel="stylesheet" href="font-icon/iconfont.css">

第九步:将文字图标的代码添加到html文件中,注意图标的名称

  1. <span class="iconfont icon-xxx"></span> <!-- 将"icon-xxx"换成对应的图标文件名称即可 -->

第十步:到这里我们的文字图标就添加完成了,我们可以通过color、font-size等CSS属性改变图标的大小、颜色等其他属性。


@media媒体查询语法的使用

@media媒体查询就是通过媒体视窗的大小来执行多套CSS源码,从而让html文档在浏览器中达到更佳的视觉效果,从而让用户能够得到最优的用户体验。

@media媒体查询有两种写法”内联写法”或”外联写法”

内联写法 (写在CSS文件内)

外联写法 (写在html文件内)

下面以PC端优先,内联写法做个示例

  1. html{
  2. font-size: 10px;
  3. }
  4. @media (min-width:2000px) {
  5. html {
  6. font-size: 1.8rem;
  7. }
  8. }
  9. @media (min-width:1000px) and (max-width:1999px) {
  10. html {
  11. font-size: 1.6rem;
  12. }
  13. }
  14. @media (min-width:600px) and (max-width:999px) {
  15. html {
  16. font-size: 1.4rem;
  17. }
  18. }
  19. @media (max-width:599px) {
  20. html {
  21. font-size: 1.2rem;
  22. }
  23. }
批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学