博主信息
博文 18
粉丝 0
评论 0
访问量 13974
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
1025 - 字体图标/媒体查询/定位布局
时间在渗透
原创
991人浏览过

字体图标

阿里图标: https://www.iconfont.cn
Font Awesome: https://fontawesome.dashgame.com

Unicode 方式

  1. <style>
  2. /* 安装自定义字体 */
  3. @font-face {
  4. /* 字体名称 */
  5. font-family: 'iconfont';
  6. /* 字体文件路径(远程/本地) */
  7. src: url('iconfont.woff2') format('woff2'),
  8. url('iconfont.woff') format('woff'),
  9. url('iconfont.ttf') format('truetype');
  10. }
  11. /* 2. 声明自定义字体图标样式 */
  12. .iconfont {
  13. /* 1. 必须先声明自定义的字体名称 */
  14. font-family: 'iconfont' !important;
  15. /* 2. 可选 , 声明其它字体属性 */
  16. font-size: 16px;
  17. font-style: normal;
  18. }
  19. </style>
  20. <div class="icon-list">
  21. <!-- 复制粘贴unicode代码-->
  22. <i class="iconfont">&#xe69b;</i>
  23. <i class="iconfont">&#xe69e;</i>
  24. </div>

Font class 方式

  1. <div class="icon-list">
  2. <!-- 复制粘贴class名-->
  3. <i class="iconfont icon-doc"></i>
  4. <i class="iconfont icon-docx"></i>
  5. </div>

媒体查询

  • 媒体查询的宽度顺序:
    • 移动端: 从小往大写
    • PC端: 反过来写,从大向下写
  1. /* 宽度小于375px, 意思就是不大于375px : 字体大小为12px */
  2. @media (max-width: 374px) {
  3. html {
  4. font-size: 12px;
  5. }
  6. }
  7. /* 宽度小于375px 和 宽度小于415px 之间 字体大小为14px */
  8. @media (min-width: 375px) and (max-width: 414px) {
  9. html {
  10. font-size: 14px;
  11. }
  12. }
  13. /* 宽度大于415px, 也就是比这个宽度很大,不确定更大的是多少,字体大小都用16px */
  14. @media (min-width: 415px) {
  15. html {
  16. font-size: 16px;
  17. }
  18. }

定位布局

  1. 定位三个必知术语: 定位元素, 最初包含块(定位上下文/html), 参照物
    (1). 定位元素: position: relative / absolute / fixed
    (2). 最初包含块: 包含了<html>的不可见的,但可感知的区块,大多场景下与”视口”表现一致,但并不相同
    (3). 参照物: 自身, 祖先定位元素, 最初包含块

  2. 页面坐标系
    (1) 与数学坐标每系不同
    (2) 以左上角为起始点,坐标(0,0)
    (3) 向右, X 变大, 向下, Y 变大
    (4) 页面四个顶点用: top,left,right,bottom表示

  3. 定位类型: 相对, 绝对, 固定, 默认静态
    (1). 相对定位: position: relative
    (2). 绝对定位: position: absolute
    (3). 固定定位: position: fixed
    (4). 静态定位: position: static (浏览器默认,即文档流布局)

  4. 定位元素:
    (1): 定义: 也叫”可定位元素”,即可以在文档流中自定义元素的排列方向
    (2): 属性: position: relative / absolute / fixed,即 非static即可

  5. 定位参照物:
    (1): 相对定位: 相对于”自身在文档流中的位置”
    (2). 绝对定位: 相对于”距离它最近的定位元素的位置”,即常说的”定位父级”,逐级向上直到最初包含块
    (3). 固定定位: 总是相对于”最初包含块”定位

批改老师: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+教程免费学