Blogger Information
Blog 11
fans 0
comment 0
visits 6557
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
CSS 常用长度单位介绍、字体图标的使用、@media媒体查询语法的使用
Feel Lonely
Original
720 people have browsed it

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. }
Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post