当前位置: 首页 > news >正文

WEBSTORM前端 —— 第3章:移动 Web —— 第3节:移动适配

目录

一、移动Web基础 

 1.谷歌模拟器

2.屏幕分辨率 

3.视口 

4.二倍图 

二、适配方案 

三、rem 适配方案 

四、less 

1.less – 简介

2.less – 注释

3.less – 运算

4.less – 嵌套 

5.less – 变量 

6.less – 导入 

7.less – 导出 

8.less – 禁止导出 

五、案例—极速问诊


移动适配


一、移动Web基础 

 1.谷歌模拟器


2.屏幕分辨率 


3.视口 


4.二倍图 

①概念:设计稿里面每个元素的尺寸的倍数

②作用:防止图片在高分辨率屏幕下模糊失真


二、适配方案 


三、rem 适配方案 

  1. rem单位,是相对单位
  2. rem单位是相对于HTML标签的字号计算结果
  3. 1rem = 1HTML字号大小

 

 

 


四、less 

①思考:在px单位转换到rem单位过程中,哪项工作是最麻烦的?                 答:除法运算。CSS不支持计算写法

②解决方案:可以通过Less实现。


1.less – 简介

  • Less是一个CSS预处理器, Less文件后缀是.less。扩充了 CSS 语言, 使 CSS 具备一定的逻辑性、计算能力
  • 注意:浏览器不识别 Less 代码,目前阶段,网页要引入对应的 CSS 文件
  • VS Code 插件:Easy LESS,保存 less文件后自动生成对应的 CSS 文件


2.less – 注释


3.less – 运算


4.less – 嵌套 


5.less – 变量 

①概念:容器存储数据

②作用:存储数据,方便使用修改

③语法:

  • 定义变量:@变量名: 数据;
  • 使用变量:CSS属性:@变量名;


6.less – 导入 


7.less – 导出 


8.less – 禁止导出 


五、案例—极速问诊

 

http://www.dtcms.com/a/225361.html

相关文章:

  • 【前端】html2pdf实现用前端下载pdf
  • 前端面试准备-5
  • 字节面试手撕题:版本号排序
  • MyBatis03——SpringBoot整合MyBatis
  • OpenLayers 地图标注之图文标注
  • C#数字图像处理(二)
  • Ⅰ.计算机二级选择题(C语言概述)
  • 【第16届蓝桥杯 | 软件赛】CB组省赛第二场
  • [蓝桥杯]外卖店优先级
  • 串口通信技术及USART应用研究
  • 鸿蒙仓颉语言开发教程:自定义弹窗
  • 开始通信之旅-----话题通信
  • python 将音乐和人声分离
  • 如何编写GitLab-CI配置文件
  • 链表题解——合并两个有序链表【LeetCode】
  • 【数据结构】顺序表和链表详解(上)
  • 剪枝中的 `break` 与 `return` 区别详解
  • JS中的函数防抖和节流:提升性能的关键技术
  • barker-OFDM模糊函数原理及仿真
  • DelphiXe12创建DataSnap REST Application
  • 阴盘奇门 api数据接口
  • 中国高分辨率高质量地面NO2数据集(2008-2023)
  • ​​技术深度解析:《鸿蒙5.0+:无感续航的智能魔法》​
  • SSRF 接收器
  • 抖音客户端训练营--day2
  • 第13讲、Odoo 18 配置文件(odoo.conf)详细解读
  • [Android] APK安装器 V20160330-6.0
  • 重学计算机网络之以太网
  • 精英-探索双群协同优化(Elite-Exploration Dual Swarm Cooperative Optimization, EEDSCO)
  • 基于 Zynq 平台的 EtherCAT 主站的软硬件协同设计