rem适配布局

rem适配布局+响应式布局
REM适配方案–布局
less语法 + rem适配布局

rem基础

-rem是一个相对html根元素字体大小的单位
-em是一个相对父元素字体大小的一个单位
-rem的优点 :可以控制html的文字大小从而可以使得页面中的元素大小被整体控制



媒体查询

-html中的字体大小不应该写死 通过媒体查询来解决
-媒体查询可以i针对不同的屏幕尺寸设置不同的样式
-语法: @media mediatype and|not|only (media feature)
{
	css code
}
注意:1.@media 开头
	  2.mediatype 媒体类型: all【所有设备】、 print【用于打印机】、screen【用于电脑屏幕】
	  3.三个关键字 and  not only 
	  4.(media feature) 媒体特性 必须有小括号包含 :with【设备页面可见区域的宽度】、min-with、max-with

	eg:
		        @media screen and (max-width:800px) {

            /* 在我屏幕上并且最大宽度是800px【小于等于800px】 设置我们想要的样式 */
            body {
                background-color: pink;
            }
        }


-媒体查询书写一般按照从小到大或者从大到小的顺序来
-媒体查询条件有多 用 and 连接
-数字后面必须跟单位

媒体查询和rem共同作用实现元素动态变化

-引入资源:屏幕在不同宽度尺寸时 用不同的css样式文件
原理:直接在link中判断设备的尺寸 然后引入不同的css文件
-eg:
    <link rel="stylesheet" href="第一个样式文件" media="screen and (min-width:320px)">
    <link rel="stylesheet" href="第二个样式文件" media="screen and (min-width:720px)">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值