博客列表 >class方式引入字体图标,以及自定义样式 ,pc端媒体查询的方法

class方式引入字体图标,以及自定义样式 ,pc端媒体查询的方法

搬砖来学php
搬砖来学php原创
2022年07月10日 00:37:46668浏览

1.class方式引入字体图标,以及自定义样式

1.css方式引入图标
1.1先创建项目css文件夹在html中的<head> 里面使用link 方式引入图标的自定义的css文件

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

2.第二步:挑选相应图标并获取类名,应用于html页面标签上

  1. <span class="iconfont icon-xxx"></span>

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <!-- 引入外部css样式 -->
  8. <link rel="stylesheet" href="/css/style.css">
  9. <title>图标引入方式与使用</title>
  10. </head>
  11. <body>
  12. <div>
  13. <!-- 引入css图标 -->
  14. <span class="iconfont icon-main"></span>
  15. </div>
  16. </body>
  17. </html>

2.自定义样式图标方式

在html<span>标签里面可以添加一个类,我这里添加的是tb,在css属性描述中引入tb进行描述

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <!-- 引入外部css样式 -->
  8. <link rel="stylesheet" href="/css/style.css">
  9. <title>图标引入方式与使用</title>
  10. </head>
  11. <style>
  12. /* 自定义图标样式 */
  13. .tb{
  14. font-size: 50px; /* 自定义尺寸 */
  15. color: blue; /*自定义颜色*/
  16. box-shadow: 2px 2px 2px rgb(10, 135, 237); /*自定义背景*/
  17. background-color: black; /*自定义背景颜色*/
  18. }
  19. </style>
  20. <body>
  21. <div>
  22. <!-- 1.引入css图标 -->
  23. <span class="iconfont icon-main tb"></span>
  24. </div>
  25. </body>
  26. </html>

3.pc端媒体查询

pc端的查询是从大到细,媒体查询的语法 用 @media 开头 注意@符号
min-width(表示最小宽度)
min-width)(表示最大宽度)
最大值 max-width 和最小值 min-width都是包含等于的

案例:根据pc端页面从大到小改变颜色

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <style>
  10. html {
  11. background-color: green; /*把背景颜色设置为绿色*/
  12. }
  13. @media (max-width: 1200px) { /*当页面宽度小于1200px的时候页面改为浅蓝色*/
  14. html{
  15. background-color:skyblue;
  16. }
  17. }
  18. @media (max-width: 900px) { /*当页面宽度小于900px的时候页面改为红色*/
  19. html{
  20. background-color:red;
  21. }
  22. }
  23. @media (max-width: 650px) { /*当页面宽度小于900px的时候页面改为黄色*/
  24. html{
  25. background-color:yellow;
  26. }
  27. }
  28. </style>
  29. <body>
  30. <div></div>
  31. </body>
  32. </html>



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议