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

一学一做专题网站哈尔滨黑大主题邮局

一学一做专题网站,哈尔滨黑大主题邮局,9377传奇手游官网,万网网站后台登陆一、rem单位 rem单位(root em)是一个相对单位,类似em,em是父元素字体大小。 不同的是rem的基准是相对于html元素的字体大小 比如,根元素(html)设置font-size12;非根元素设置width: 2rem 则换算成px为24p…

一、rem单位

rem单位(root em)是一个相对单位,类似em,em是父元素字体大小。

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

比如,根元素(html)设置font-size=12;非根元素设置width: 2rem 则换算成px为24px。

二、媒体查询

媒体查询(media query)是css3的新语法

可以针对不同的屏幕的尺寸设置不同的样式;重置浏览器的同时会根据浏览器的宽度和高度重新进行页面的渲染

CSS的弊端:CSS实际上是一种非程序式语言,没有变量、函数、作用域等相关的概念。

三、LESS的出现

Less是CSS的预处理语言,它拓展了CSS的动态特性。

3.3 Less变量

@变量名:值;

(1) 不可包含特殊字符

(2) 不能由数字开头

(3) @前缀不可以省略

(4)大小写敏感

@pinkcolor:pink;body{background-color: @pinkcolor;
}

3.4 Less的嵌套

body{background-color: @pinkcolor;a{color: @pinkcolor;}
}

less嵌套的子元素直接写在父元素里面

伪元素选择器
a{background-color: #fff;&:hover{color: #fff;}&::before{content:“”;display: block;}}

3.5 Less的运算

(1) 我们运算符的左右两侧必须敲一个空格隔开

(2) 两个数参与运算,如果只有一个数带有单位,则最后的结果就和带单位的这个一样

(3) 如果两个数参加运算,两个都有单位,并且是不一样的单位,最后的结果以第一个单位为准

ps:甚至颜色也可以进行运算

四、Rem适配方案

1. 让一些不能等比自适应的元素,达到当设备尺寸发生变化的时候,等比例适配当前设备

2. 使用媒体查询根据不同设备按比例设置html的字体大小,让后页面元素使用rem做尺寸单位,当html字体大小变化,元素尺寸也会发生变化,从而达到等比缩放的适配

3. 两种技术方案

(1)less+媒体查询+rem

(2)flexible.js+rem

两种方案目前都存在,方案2更简单

1. 首先我们选一套标准尺寸 750为准

2. 我们用屏幕尺寸去除以我们划分的份数  得到html中的文字的大小 但是我们知道不同屏幕下得到的文字大小是不一样的

3. 页面元素的rem值 = 页面元素在750像素下的px值 / html里面的文字大小

案例:旧苏宁易购

项目链接:

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

相关文章:

  • 基于类的四种设计模式
  • 用ChatGPT修改论文,如何在提升质量的同时降低AI检测风险?
  • 实验指导-基于阿里云Serverless应用引l擎SAE的服务部署迀移
  • 黔西县住房和城乡建设局网站个人网页制作方法
  • 长沙网站推广系统动态wordpress动态主题
  • 基于Matlab实现路径规划
  • 给定数据规模的ACM风格笔试题-子矩阵的最大累加和问题
  • 一站式服务图片wordpress博客整站源码
  • 明星粉丝网站怎么做建设银行手机银行官方网站下载安装
  • Spring boot中 限制 Mybatis SQL日志的大字段输出
  • SQL Server数据库事务日志问题的诊断与解法(从膨胀到瘦身)
  • Postgresql CLOG文件及其从库同步解析
  • wordpress 授权一个空间两个网站对seo
  • 正规的招聘网站永州市网站建设
  • 加强教育信息网站建设昆山建设工程安监站网站
  • EndoChat:面向内镜手术的基于事实依据的多模态大型语言模型|文献速递-文献分享
  • 零基础学AI大模型之ChatModel聊天模型与ChatPromptTemplate实战
  • 产生式规则对自然语言处理深层语义分析的影响与启示研究
  • web渗透之Python反序列化漏洞
  • 做办公用品网站工作计划黄页网站是什么
  • 论文阅读 (1) :Control Flow Management in Modern GPUs
  • 吉林省软环境建设网站网络营销属于哪个专业
  • iOS 26 系统流畅度检测 从视觉特效到帧率稳定的实战策略
  • 2025云栖大会,机器人商业时代降临
  • C++面向对象编程三大特性之一:多态
  • TapTalk | 圆桌实录:澳门综合度假村敏捷转型之旅,MongoDB + TapData 赋能酒店业卓越实践
  • 机器人市场:犹如一颗深水核弹
  • 用VS做的网站怎么连接数据库深圳人才招聘网官网
  • mysql_query函数:数据库世界的信使
  • 【最新】Navicat Premium 17