首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

不要再用js设置rem了,现代css自适应方案来了

等等,这样统一的字号标准,让页面不论是缩放还是适配都游刃有余,所以当你拿捏不准使用什么方式来设置一些元素的时候,就按照上述的来,一般是没有什么问题的 使用 js 设置根元素 rem 自从有了 rem...这个便捷的相对单位,我们就有了一些奇怪的操作,比如用 js 设置根元素大小这个操作,就是将网页的根元素字号根据屏幕的大小动态设置为一个固定值,然后在页面中根据 ui 给出的图,换算成 rem 值,进行各种适配...,你只需要更改对应组件的 font-size 即可 当然 css 中相对单位还有常见的内容 视口相对单位 vh: 视口高度的1/100 vw: 视口宽度的1/100 vmin: 视口宽度或者高度中较小的一方...1/100 vmax: 视口宽度或者高度中较大的一方1/100 50vh 也就是视口高度的一半 刚才我们使用媒体查询定义了根元素 font-size ,当页面宽度变化到指定像素的时候会突然变成我们设置的内容...的是配置方式 更多的使用相对单位来设置一些属性 rem 设置字号,em 设置额外内容,px 设置边框 使用 calc+vw 也能做好一般自适应

4.3K41

【移动端网页布局】流式布局案例 ① ( 视口标签设置 | CSS 样式文件设置 | 布局宽度设置 | 设置最大宽度 | 设置最小宽度 )

-- 引入要开发的 CSS 文件 --> 三、布局宽度设置 ---- 1、设置布局宽度...在移动端网页布局中 , 网页布局宽度 = 移动设备宽度 , 因此在进行布局时 , 可以为网页布局的主体 标签设置 100% 宽度 ; 2、设置布局最大宽度 将 京东 手机端页面 , 拉倒最大便不再放大..., 如下图所示 , 这是因为该页面设置了最大像素 ; 一般移动端页面最大像素设置为 980 像素 ; 3、设置布局最小宽度 将京东的 手机端 页面宽度压缩到最小 , 如下状态时 , 就不能再进行压缩了..., 这是因为该页面设置了最小宽度 ; 一般设置最小宽度 320 像素 , 智能手机中的屏幕如果是 320 像素 , 这就是最小的手机屏幕了 ; 4、查看网页最大最小宽度 进入京东页面 , 按 F12...> 2、CSS 布局设置 body { /* 网页布局宽度 = 设备宽度 */ width: 100%; /* 最小宽度 320

2.3K10
领券