博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端的那些事之移动端--基础
阅读量:5756 次
发布时间:2019-06-18

本文共 2272 字,大约阅读时间需要 7 分钟。

hot3.png

移动端基础知识

  • 视口
- device-width: 设备宽度- initial-scale: 初始的缩放比例- minimum-scale=1:允许用户缩放到的最小的比例- maximum-scale=1:允许用户缩放到的最大的比例- user-scalable:用户是否可以手动缩放
  • 自适应的单位(px, em, rem)
    • px: 在web页面初期的制作中,我们会使用px来设置我们的文本,他比较稳定和精确。
    • em: 浏览器中放大或者是缩小的时候 em 能改变大小, (大小会随着父级元素的大小改变而改变);
    • rem: 浏览器中放大或者是缩小的时候 rem 能改变大小, (大小会随着根级元素的大小改变而改变);
    • 16px = 1em
    • 16px = 1rem
  • rem换算关系
    • html{font-size: 62.5%; /* 10 / 16 * 100% = 62.5%*/} 10px = 1rem
    • html{font-size: 625%; /* 100 / 16 * 100% = 625%*/} 100px = 1rem
  • 媒体查询
@media{}	链接引用方式	
@media screen and (min-width: 600px) and (min-width: 600px) { 选择器:{ 属性: 属性值; } }
  • 多列
    • column-count 指定设置的栏目的列数
    • column-width 指定设置的栏目的宽度
    • column-gap 改变栏目之间的长度 默认是1em
    • column-rule 间隔的位置的边框 (分割线)
    • column-break-inside: avoid; 为了避免item被拦腰截断 (针对于子元素的)
多列demo			

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

第七次课水电费

上课了大家分开了十分简单速度快解放束带结发绿色减肥了水电费lksf

  • 伸缩性盒模型(Flexible-box)
    • 容器属性: 属性决定了主轴的方向
    • 个轴线排不下, 怎么去换行 flex-wrap: nowrap | wrap | wrap-reverse nowrap(默认): 不换行
      • row(默认值): 主轴为水平方向,起点在左端
      • column: 主轴为垂直方向,起点在上方
      • row-reverse:主轴为水平方向,起点在右边
      • column-reverse:主轴为垂直方向,下方
    • flex-wrap属性 | 如果一个轴线排不下, 怎么去换行
      • flex-wrap: nowrap | wrap | wrap-reverse
      • nowrap(默认): 不换行
      • wrap: 换行, 第一行在上方
      • wrap-reverse: 换行,第一行在下方
  • flex-flow | 属性值是flex-direction属性和flex-wrap属性的简写形式
  • justify-content: flex-start | flex-end | center | space-between | space-around
    • flex-start(默认值): 左对齐
    • flex-end(默认值): 右对齐
    • center: 居中
    • space-between: 两端对齐, 项目之间都相等
    • space-around: 每个项目两侧的间隔相等,项目之间的间隔比项目与边框的间隔大一倍

转载于:https://my.oschina.net/yongxinke/blog/811736

你可能感兴趣的文章
精通SpringBoot——第九篇:整合Swagger在线文档
查看>>
开发工具总结(10)之Flutter从配置安装到填坑指南详解
查看>>
敏捷战网获千万级天使轮融资,布局未来智慧警务
查看>>
4_2 最大公约数和最小公倍数
查看>>
开发者报 | Github造假产业链曝光,花钱就能买Star;黑客又多一个可以偷你密码的方法了...
查看>>
git 相关开发常用
查看>>
编码服务正在步入云端
查看>>
设计模式原则
查看>>
都在说微服务,那么微服务的反模式和陷阱是什么(二)
查看>>
大数据实时流处理零数据丢失
查看>>
Google用机器学习把各种鸟叫整合成一张互动图,而且开源了代码
查看>>
如何利用procfs读取iSCSI Initiator IQN信息
查看>>
Inxi:获取Linux的系统和硬件信息
查看>>
Linux命令汇总
查看>>
6\MySQL 主从同步 、 MySQL 读写分离 、 MySQL 性能调优
查看>>
AIX 上使用NFS实现AIX之间文件网络共享
查看>>
Oracle数据库SQL审计
查看>>
HBase讲解及部署
查看>>
Linux(RHEL7及CentOS7)的时间设置篇(timedatectl,date,hwclock)-系统管理(2)
查看>>
LAMP平台部署及应用(二)
查看>>