viewport

宽度

{

width: xx%;

width:auto;

max-width: 90vw;

max-height: 90vh;

}

字体大小

html {

font-size: 62.5%; //10 ÷ 16 × 100% = 62.5%

}

body{

font-size: 1.6em;

font-szie:1.6rem; //css3

}

html { font-size:100.01%; }

body { font-size:1em; }

px em rem 转换工具

加载CSS

@media screen and ( max-width:400px ) {...} //当浏览器的可视区域小于400px

media="screen and (min-width: 400px) and (max-width: 600px)"

href="smallScreen.css" />

@import url("tinyScreen.css") screen and (max-width: 400px);

图片的自适应

img { max-width: 100%;}

img { width: 100%; } /*for IE8*/

js自动设置meta

测试

(function() {

// deicePixelRatio :设备像素

var scale = 1 / devicePixelRatio;

//设置meta 压缩界面 模拟设备的高分辨率

document.querySelector('meta[name="viewport"]').setAttribute('content', 'initial-scale=' + scale + ', maximum-scale=' + scale + ', minimum-scale=' + scale + ', user-scalable=no');

//debounce 为节流函数,自己实现。或者引入underscore即可。

var reSize = _.debounce(function() {

var deviceWidth = document.documentElement.clientWidth > 1300 ? 1300 : document.documentElement.clientWidth;

//按照640像素下字体为100px的标准来,得到一个字体缩放比例值 6.4

document.documentElement.style.fontSize = (deviceWidth / 6.4) + 'px';

}, 50);

window.onresize = reSize;

})();

html {

height: 100%;

width: 100%;

overflow: hidden;

font-size: 16px;

}

div {

height: 0.5rem;

widows: 0.5rem;

border: 0.01rem solid #19a39e;

}

flex布局

flex:0 1 auto|%|px //flex-grow flex-shrink flex-basis

圣杯布局

.wrapper {

display: flex;

flex-direction: column;

}

header,

footer {

flex: 1;

}

.content {

display: flex;

flex: 1;

}

.main{

flex: 1;

}

.aside{

/* 两个边栏的宽度设为12em */

flex: 0 0 12em;

}

.aside-1{

/* 导航放到最左边 */

order: -1;

}

@media (max-width: 768px) {

.content {

flex-direction: column;

flex: 1;

}

.aside,

.wrapper{

flex: auto;

}

}

Header

Main

Aside 1

Aside 2

Footer

css meta自适应,自适应网页相关推荐

  1. TML5期末大作业:红色自适应网上鲜花网站设计——浪漫红色自适应网上鲜花店(16页) HTML+CSS+JavaScript 大学生鲜花网页作品 植物网页设计作业模板 学生网页制作源代码下载

    HTML5期末大作业:红色自适应网上鲜花网站设计--浪漫红色自适应网上鲜花店(16页) HTML+CSS+JavaScript 大学生鲜花网页作品 植物网页设计作业模板 学生网页制作源代码下载 常见网 ...

  2. HTML+CSS大作业——浪漫红色自适应网上鲜花店(16页) HTML+CSS+JavaScript 大学生鲜花网页作品 植物网页设计作业模板 学生网页制作源代码下载

    HTML5期末大作业:红色自适应网上鲜花网站设计--浪漫红色自适应网上鲜花店(16页) HTML+CSS+JavaScript 大学生鲜花网页作品 植物网页设计作业模板 学生网页制作源代码下载 常见网 ...

  3. css实现整体网页16 9,CSS实现宽度自适应宽高16:9的矩形的示例

    前面我们讲了怎么做一个自适应宽高1:1的正方形 https://www.ddpool.cn/css/753385.html 现在我们来讲讲做自适应16:9的矩形要怎么做 第一步先计算高度,假设宽100 ...

  4. HTML5----响应式(自适应)网页设计

    第一步:在网页代码的头部,加入一行viewport元标签 <meta name="viewport" content="width=device-width, in ...

  5. html之响应式(自适应)网页设计

    第一步:在网页代码的头部,加入一行 viewport 元标签 <meta name="viewport" content="width=device-width, ...

  6. HTML5----响应式(自适应)网页设计(自动适应屏幕大小)

    HTML5----响应式(自适应)网页设计(自动适应屏幕大小) 现在,很多项目都需要做响应式或者自适应的来适应我们不同屏幕尺寸的手机,电脑等设备,那么就需要我们在页面上下功夫,但移动端的布局不同于pc ...

  7. 如何去设计一个自适应的网页设计或HTMl5

    如何去设计一个自适应的网页设计或HTMl5 如今移动互联网随着3G的普及,越来越火爆,更多需求跟随而来!APP应用市场和APP应用数量成倍成倍的增长!从而给移动互联网带来新的挑战! 移动设备正超过桌面 ...

  8. css svg视频自适应_使用SVG和CSS步骤进行自适应的动画步行周期

    css svg视频自适应 In the previous article I talked about steps() in CSS animation, and provided a simple ...

  9. html5纯css字体大小自适应设置

    css 字体大小自适应样式设置篇 字体可以设置大小使用css font-size来实现,有时需要对字体大小根据浏览器分辨率来判断后自适应大小. 在CSS 2.0中字体大小自适应是难实现的,一般使用JS ...

  10. CSS解决高度自适应问题

    CSS解决高度自适应问题 参考文章: (1)CSS解决高度自适应问题 (2)https://www.cnblogs.com/zhujl/archive/2012/03/20/2408976.html ...

最新文章

  1. DeepMind首席科学家:比起机器智能,我更担心人类智能造成的灾难
  2. CVPR 2021 Oral | 室内动态场景中的相机重定位
  3. SAP SD基础知识之免费订单
  4. 设计模式C++实现(13)——中介者模式
  5. 高手整理培训笔记(服务篇)
  6. 【Centos】yum 安装mariaDB
  7. 新晋图灵奖得主Jeff Ullman受质疑,反对者:他享受了不该享受的荣誉
  8. 技术实践丨体验量子神经网络在自然语言处理中的应用
  9. spring的@primary和@qualifier注解解决一个接口多个实现的注入问题
  10. PASCAL-VOC2012 数据集介绍 及 制作同格式数据
  11. linux motion 分辨率,gtf 来调整Linux系统中分辩率问题分享
  12. 一道综合练习题实践list及dictionary集合类
  13. html语言format,HTML 文本格式化
  14. Atitit 提升稳定性 错误处理 全局错误捕获 1.2. 可以uncaughtException来全局捕获未捕获的Error, 使用uncaughtException 2 1.2.1. 使用 t
  15. linux下搭建radius服务器,CentOS下Radius服务器搭建
  16. 电力IEC104规约协议解读(含源码下载)
  17. idea 之Java文件图标为红色解决办法
  18. VUE查询本周、本月、本季度
  19. VOT竞赛paper阅读笔记
  20. 在Linux上安装JDK8-教程

热门文章

  1. 【音乐】收藏的300多首抖音神曲,MP3音乐分享,近一年的抖音歌曲
  2. Microsoft Office 2003 SP3和Microsoft Office Professional Plus 2010 SP1 VOL完美共存安装教程
  3. 64位Win10下python调用dll出错
  4. HttpServletResponse应用_侯子腾的个人总结(第四次课)
  5. C语言仿HashMap完成记忆化搜索
  6. iSearching防丢App使用方式
  7. 开机蓝屏代码及其处理方法
  8. JS赋值隐藏input并监听值变化
  9. 玩转【斗鱼直播APP】系列之项目基本设置
  10. 海泰方圆精彩亮相第六届中国人工智能与大数据海南高峰论坛