网页中字体大小最小是12px,不能设置一个比12像素还小的字体 如果我们设置了一个小于12px的字体,则字体自动设置为12 0.13333333vw = 1px 5.33333vw = 40px            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-16 17:47:43
                            
                                157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            rem是什么  rem(font size of the root element)是指相对于根元素的字体大小的单位。 1rem等于根元素htm的font-size,即只需要设置根元素的font-size,其它元素使用rem单位时,设置成相应的百分比即可。  为什么需要rem  px:是相对于显示器屏幕分辨率而言的相对长度单位。在移动端,因为手机分辨率种类颇多,不可能一个个去适配,这时px就显得            
                
         
            
            
            
            Just like the title h1 { font-size: 5vw; } Make font responsive to view width            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-07-23 19:06:00
                            
                                136阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            如果你了解设计稿你就懂了,其实很简单:首先要先说明:移动端的设计稿一般是width:750px,height:auto(这里指的是不确定),100vw = 100%,这个也没有问题吧;那么,设计稿拿过来,我们可以得出:750px = 100vw,这个也没有问题吧,那么1px等于多少vw呢? 是不是  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-27 21:26:00
                            
                                968阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一直以来,移动端适配问题都是我工作中的一大难题,经常会碰到各种坑,今天有时间,为了能在新项目中更完美的使用vw来做移动端的适配,使用了一下vw在vue中的适配,下面记录一下。    使用Vue-cli来构建项目   $ npm install -g vue-cli (注意这里是使用的vue 2   不是cli3)因为cli3要在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 09:04:29
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vw : 1vw 等于视⼝宽度的1% vh : 1vh 等于视⼝⾼度的1% vmin : 选取 vw 和 vh 中最⼩的那个 vmax : 选取 vw 和 vh 中最⼤的那个 视⼝单位区别于%单位,视⼝单位是依赖于视⼝的尺⼨,根据视⼝尺⼨的百分⽐来定义的;⽽%单位则是依赖于元素的祖先元素。 <!DO            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-10-07 20:52:00
                            
                                69阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            文章目录一、rem 基础二、 媒体查询三、 Less 基础四、rem 适配方案 一、rem 基础rem (root em)是一个相对单位,类似于em,em是父元素字体大小。 不同的是rem的基准是相对于html元素的字体大小。 rem的优势:父元素文字大小可能不一致, 但是整个页面只有一个html,可以很好来控制整个页面的元 素大小。/* 根html 为 12px */
html {
font-            
                
         
            
            
            
            我们在vue移动端项目中的适配一般都采用rem,但是rem也不是能兼容所有的终端。随着viewport单位越来越受到众多浏览器的支持,下面将简单介绍怎么实现vw的兼容问题,用vw代替rem当我们采用vue-cli脚手架搭建完项目,安装所有依赖包之后,用npm run dev启动后,在根目录有一个 .postcssrc.js 文件,文件结构如下:vue-cli默认已经安装以上三个插件:po            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-03 11:56:57
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            说明:postcss-viewport-units主要是给CSS的属性添加content的属性,配合viewport-units-buggyfill库给vw、vh、vmin和vmax做适配的操作。如:.box {      top: 2vw;      left: 1vw;       content: 'viewport-uni            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-05-21 14:35:00
                            
                                106阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            移动端开发适配2种方案总结针对移动端适配的方案~一: 第一种方案是:所有的单位使用rem来适配;首先在页面上设置html的font-size的大小;如下我项目中的设置:  html { font-size: 100px; }
@media(min-width: 320px) { html { font-size: 100px; } }
@media(min-width: 360px) { html            
                
         
            
            
            
            vw和vh是视口(viewport units)单位,何谓视口,就是根据你浏览器窗口的大小的单位,不受显示器分辨率的影响,是不是很神奇,这就代表了,我们不需要顾虑到现在那么多不同电脑有关分辨率的自适应问题。vw是可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-12-10 11:38:23
                            
                                291阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言rem 这个单位对于前端来说并不陌生了,在移动端适配方面,我们经常会用到它,通常我们会采用类似淘宝flexible.js的方案, 写px,然后通过插件转化成rem。现在已经许多兼容性问题现在不再那么头疼了,因此我们现在有了更好的适配方案(不需要计算插件,不需要写js代码).设置meta为移动端<meta name="viewport" content="width=device-widt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-14 12:31:41
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            css3自适应布局单位vw,vh一、总结一句话总结:vw和vh都是视图单位,分别为视图宽高的1% 1、vh/vw与%区别?%是相对于父元素,vh和vw是相对于视图高宽% 百分比,相对长度单位,相对于父元素的百分比值vh和vw相对于视口的高度和宽度   二、css3自适应布局单位vw,vh你知道多少?视口单位(Viewport units)什么是视口? 在PC端,视口指的是在PC端,指的是浏览器的可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-05 15:35:00
                            
                                349阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            考虑到未来响应式设计的开发,如果你需要,浏览器的高度也可以基于百分比值调整。但使用基于百分比值并不总是相对于浏览器窗口的大小定义的最佳方式,比如字体大小不会随着你窗口改变而改变,如今css3引入的新单位明确解决这一问题。 View Demo css3引入的”vw”和”vh”基于宽度/高度相对于窗口大            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-04-29 21:39:00
                            
                                391阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            html {    font-size: 16px;}@media screen and (min-width: 320px) {html {        /* iPhone5的320px尺寸作为14px基准,320px正好14px大小, 375 16px */        font-size: calc(100% + 2 * (100vw - 320px) / 55);        fon            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-04-15 16:08:07
                            
                                9499阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            网页中字体大小最小是12px,不能设置一个比12像素还小的字体 如果我们设置了一个小于12px的字体,则字体自动设置为12 0.1333333vw = 1px 5.3333vw = 40px rem就是通过html中的 font-size的大小来决定的 代码: // psd设计图的像素宽度 @sj- ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-20 11:05:00
                            
                                626阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            我们可以知道,页面主体中规中矩,分为两部分:上半部分是介绍页面,下半部分是主体界面,有一个点击按钮来负责全部用户交互,为了适配iphone4到6plus以及众多安卓,我们对整个页面的架构可以有如下几种方案:01-高度百分比高度百分比方案——整个屏幕的主要高度高度都用百分比定位,比如介绍部分占高度的百分之30,点击抢红包部分占剩下的百分之70。优点——易于理解好上手缺点——由于行内样式,行间样式和它            
                
         
            
            
            
             响应式布局
	
Media Query 的使用方法
在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式。通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更精确作用于不同的媒体类型和同一媒体的不同条件。媒体查询的大部分媒体特性都接受min和max用于表达”大于或等于”和”小与或等于”。如:width会有min-width和max-widt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 20:40:24
                            
                                373阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            css中添加屏幕自适应方法(rem)只需要在公共css文件中添加下面代码:设计稿以750px,基础字体为20px为例,兼容性高,使用过程中px转化为rem即可/*竖屏*/
@media screen and (max-aspect-ratio: /){
html {font-size:calc(100vw / * );}
@media screen and (min-width: 750px) {            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 18:32:22
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、PC端 和 移动端适配分析:  1、PC端的适配,只是分辨率的不同引起的适配问题。这种适配好解决,这里就不讲了。  2、移动端的适配,移动端的适配主要是:  屏幕视口的分辨率和像素分辨率是不统一;不同手机的视口 分辨率也是不一样的。二、(移动端)屏幕相关概念:(下面的概念只是按照个人的理解来写的,只是为了解决前端适配的而写的。其它的概念不用知道的那么清楚)
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 17:24:35
                            
                                396阅读