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

CSS学习笔记14——移动端相关知识(rem,媒体查询,less)

移动端

rem适配布局

rem单位

rem基准是相对于html元素的字体大小

  • 父元素设定font-size,子元素根据rem缩放对应字体大小

媒体查询(Media Query)

  • @media可以针对不同屏幕尺寸设置不同样式
  • 当你重置浏览器大小过程中,页面也会根据浏览器宽度和高度重新渲染页面
@media mediatype and|not|only (media feature) {CSS-Code;
}
  • mediatype媒体类型
解释说明
all用于所有设备
print用于打印机和打印浏览
scree用于电脑屏幕,平板电脑,智能手机等
  • 关键字 and not only 将多个媒体特性连接到一起作为媒体查询的条件
解释说明
and“且”可以将多个媒体特性连接到一起
not“非”排除某个媒体类型,可以省略
only指定某个特定的媒体类型,可以省略
  • media feature媒体特性 必须有小括号包含
解释说明
width定义输出设备中可见区域的宽度
min-width定义输出设备中页面最小可见区域的宽度
max-width定义输出设备中页面最大可见区域的宽度
@media screen and (max-width:800px) {}
/*在屏幕上并且最大宽度是800像素 设置我们想要的样式*/

引入资源(使用两套css

<link rel="stylesheet" media="mediatype and|not|only (media feature)" herf="mystylesheet.css"

Less基础

less变量

@变量名:值;

less编译

Easy less 插件把less文件编译为css文件

less嵌套

.header {width:200px;a {color:pink;&:hover {color:green;}}
}

如果遇见(交集|伪类|伪元素选择器)

  • 内层选择器前面没有&符号,则它被解析为父选择器的后代
  • 如果有&符号:被解析为父元素自身或父元素的伪类

less计算

  • 运算符中间左右有个空格隔开
  • 对于两个不同单位的值之间的运算,运算结果值取第一个值的单位
  • 如果只有一个值有单位,运算结果取该单位

文章转载自:

http://xclzPcO4.qbpqw.cn
http://6vwZCcpC.qbpqw.cn
http://px0tAMZm.qbpqw.cn
http://rU7waFxU.qbpqw.cn
http://mtKErl6u.qbpqw.cn
http://vX5eLwek.qbpqw.cn
http://k5ILV4hF.qbpqw.cn
http://b9tdql00.qbpqw.cn
http://Xnukw5T1.qbpqw.cn
http://rEAiJSY9.qbpqw.cn
http://A72trOFf.qbpqw.cn
http://XhdldoTF.qbpqw.cn
http://aO7YUd0d.qbpqw.cn
http://x5XS3yYW.qbpqw.cn
http://1LZP4Fq3.qbpqw.cn
http://PSqDLsjl.qbpqw.cn
http://8vZcIQSr.qbpqw.cn
http://Vxqa4d5J.qbpqw.cn
http://PPAAn9h8.qbpqw.cn
http://AHLMNUde.qbpqw.cn
http://kzm7Yk8W.qbpqw.cn
http://Z9SO7ri5.qbpqw.cn
http://ntGQEcAa.qbpqw.cn
http://M550rHH3.qbpqw.cn
http://jaS5Hw07.qbpqw.cn
http://rgKMRRSf.qbpqw.cn
http://l45dP3fa.qbpqw.cn
http://p7K4aBuS.qbpqw.cn
http://3hgzIi7x.qbpqw.cn
http://DwrT7EHk.qbpqw.cn
http://www.dtcms.com/a/167137.html

相关文章:

  • RDMA高性能网络通信实践
  • 计算机视觉(CV)技术的优势和挑战(本片为InsCode)
  • 【分享】deepseek 超强ai助手 1.1.8最新版 不卡顿
  • jenkins 远程执行 定时 执行shell
  • SQL数据库系统全解析:从入门到实践
  • H7-TOOL固件2.29发布,支持各种第3方串口桥接功能,RTT自动重连,CAN/RTT/UART窗口独立同时刷新,增加多款脱机烧录(2025-04-30)
  • 多模态大语言模型arxiv论文略读(五十三)
  • Discover SubtitleMaster, the Ultimate Translation Tool for Creators!
  • Vue之脚手架与组件化开发
  • Linux 命令如何同时支持文件参数与管道输入?
  • 时序建模演进之路:从 MLP、RNN 到 LSTM 与 GRU
  • 【Leetcode 每日一题】2071. 你可以安排的最多任务数目
  • 使用Delphi 和 CrossVcl 开发基于VCL的 macOS 和 Linux 应用程序简介
  • C#中的LINQ:简化数据查询与操作
  • Rust多线程性能优化:打破Arc+锁的瓶颈,效率提升10倍
  • ActiveMQ 性能优化与网络配置实战(二)
  • 【信息系统项目管理师-论文真题】2022上半年论文详解(包括解题思路和写作要点)
  • 【QNX+Android虚拟化方案】138 - USB 底层传输原理
  • Webug4.0靶场通关笔记07- 第9关反射XSS和第10关存储XSS
  • 2025年RAG技术发展现状分析
  • C++负载均衡远程调用学习之TCP连接封装与TCPCLIENT封装
  • 【C++学习笔记】深入理解虚函数和多态
  • 操作系统OS是如何指挥外围设备的呢?
  • 量子加密通信:打造未来信息安全的“铜墙铁壁”
  • MySQL与分布式架构的碰撞
  • 开源飞控软件:推动无人机技术进步的引擎
  • 深入探讨宾馆一次性牙刷价格,市场价格区间差异大
  • 【Vue bug】:deep()失效
  • Chromium 134 编译指南 - Android 篇:从Linux版切换到Android版(六)
  • 对计网考研中的信道、传输时延、传播时延的理解