vh搭配vw进行响应式布局

1.浏览器兼容性: IE8-不支持,IOS7.1-不支持,android4.3-不支持

2. vh代表浏览器视口高度(100vh等于当前浏览器的整个高度)

3.vw代表浏览器视口的宽度 (100vw等于当前浏览器的整个宽度)

4.配合浏览器宽度达到不同的字体大小

      div {
          width: 100vw;
          height: 100vh;
          background-color: pink;
      }
      p {
          /* 以1920为例 默认字体为16 则等于1920/100/16 */
          font-size: 0.83vw
      }  

原文地址:https://www.cnblogs.com/wjsy/p/10640833.html

时间: 2024-11-08 08:47:17

vh搭配vw进行响应式布局的相关文章

新手进行响应式布局设计的9个知识点分享

from:http://www.25xt.com/html5css3/7051.html 不管是web和webAPP开发,目前响应式布局设计越来越重要啦!因为响应式布局是一个解决多类型屏幕问题的最优方案. 因此,今天25学堂来跟大家分享9个响应式布局设计的知识点或是概念. 第一点:响应式设计 vs 适应式设计 看似相同实则不然.这两种设计方式彼此相辅相成,所以说也没有对错之分.具体情况要依内容而定.2者解决的问题就是自适应的问题.确保可以在各个不同尺寸的终端显示效果一样. 第二点:内容流和信息纵

新手进行响应式布局的9大知识点

不管是web和webAPP开发,目前响应式布局设计越来越重要啦!因为响应式布局是一个解决多类型屏幕问题的最优方案. 因此,今天25学堂来跟大家分享9个响应式布局设计的知识点或是概念. 第一点:响应式设计 vs 适应式设计 看似相同实则不然.这两种设计方式彼此相辅相成,所以说也没有对错之分.具体情况要依内容而定.2者解决的问题就是自适应的问题.确保可以在各个不同尺寸的终端显示效果一样. 第二点:内容流和信息纵向展示 随着移动屏幕尺寸越来越小,内容所占的垂直空间也越来越多,也就是说,内容会向下方延伸

前端(七)—— 高级布局:文档流、浮动布局、流式布局、定位布局、flex布局、响应布局

高级布局:文档流.浮动布局.流式布局.定位布局.flex布局.响应布局 一.文档流 1.什么是文档流 将窗体自上而下分成一行一行,块级元素从上至下.行内元素在每行中从左至右的顺序依次排放元素 2.本质 文档流本质是 nomal flow (普通流.常规流) 3.BFC(Block Formatting Contxt) 块级格式化上下文,它是一个独立的渲染区域,只有Block-level box参与,它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干 4.BFC的规则

关于响应式布局与手机网站

<!DOCTYPE html> <html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,user-scalable=no,minimum=1.0,maximum=1.0,initial-scale=1.0"> <title>

flex布局 响应式布局 过渡 动画

Z-index <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>z-index</title> <style type="text/css"> .box{ <!-- 辅助子级进行绝对定位 --> position:relative; width:400px; height:400px; backg

响应式布局中的CSS相对量

一个响应式布局,要能够根据设备屏幕尺寸的改变,动态的调整页面内容,展现不同的设计风格.在进行响应式的 CSS 代码编写过程中,经常会用到一些相对尺寸,以达到相对定位的目的.例如,常见的响应式布局中需要用到"自适应的图片"."流动布局"等技术. 体现在 CSS 代码编写上,就需要前端开发人员精准掌握特定属性的相对量表示方法.然而,其中一些相对量的计算方法很容易混淆. 本文在完整梳理全部 CSS 属性基础上,将其中的"相对单位.百分比相对量.数字相对量&quo

布局的几种方式(静态布局、自适应布局、流式布局、响应式布局、弹性布局)

一.静态布局(static layout) 即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位. 1.布局特点 不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示.常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见于pc端. 2.设计方法 PC:居中布局,所有样式使用绝对宽度/高度(px),设计一个Layout,在屏幕宽高有调整时,使用横向和竖向的滚动条来查

关于静态布局、自适应布局、流式布局、响应式布局、弹性布局的一些概念

一.静态布局(Static Layout)即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位. 1.布局特点:不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示.常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见与pc端.2.设计方法: PC:居中布局,所有样式使用绝对宽度/高度(px),设计一个Layout,在屏幕宽高有调整时,使用横向和竖向的滚动条来查阅

页面布局的几种方式(静态化布局,流式布局,自适应布局,响应式布局,弹性布局)

一.静态布局(static layout) 即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位. 1.布局特点 不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示.常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见于pc端. https://developers.google.com/search/mobile-sites/mobile-seo/respon