t添加最佳视口

<!DOCTYPE html><html>   <head>      <meta charset="UTF-8">      <title></title>   </head>   <link rel="stylesheet" type="text/css" href="05.css"/>   <body>      <div class="box">

<ul>            <li>1</li>            <li>2</li>         </ul>

</div>   </body>   <script type="text/javascript">

//1. 获取像素比值   

var num = 1/window.devicePixelRatio;

//2. 动态生成meta标签 视口标签

//<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />

var meta = document.createElement(‘meta‘);

meta.name = ‘viewport‘;

meta.content = ‘width=device-width, user-scalable=no, initial-scale=‘+num+‘, maximum-scale=‘+num+‘, minimum-scale=‘+num+‘‘;

document.documentElement.appendChild(meta);

//3. 获取页面十分之1大小

var width = document.documentElement.clientWidth/10;

//4. 设置html的字号为页面的百分之1

document.documentElement.style.fontSize = width+‘px‘;

//  现在html的字号 就是百分之一的页面大小       //而 1rem就等于一个html的字号 就等于  页面百分之1  10rem 

console.log(width)

</script></html>
时间: 2024-10-09 19:52:11

t添加最佳视口的相关文章

移动端三个视口

转载:http://www.cnblogs.com/wmmang-blog/p/4708351.html 本文记录学到的有关视口的内容,不足之处请指正. 1.视口 有时会使用百分比来声明宽度,如: html,body{} div{width:30%;} 假设div是body的子元素,这段css就表示该div占body宽度的30%.body没有显示声明宽度,因此body占用了父包含块html元素宽度的100%.同样的,html也没显示声明宽度,因此html也占父包含块的100%.等等.. html

移动web开发之视口viewport

× 目录 [1]布局视口 [2]视觉视口 [3]理想视口[4]meta标签[5]总结 前面的话 在CSS标准文档中,视口viewport被称为初始包含块.这个初始包含块是所有CSS百分比宽度推算的根源,它给CSS布局限制了一个最大宽度.在桌面上,视口的宽度和浏览器窗口的宽度一致.而在移动端,视口分为布局视口(layout viewport).视觉视口(visual viewport)和理想视口(ideal viewport) 布局视口 移动端设备的问题是,如果使视口的宽度和浏览器窗口宽度一样会导

OSG开源教程(转)

整理:荣明.王伟 北 京 2008年4月 序 第一次接触OSG是在2001年,当时开源社区刚刚兴起,还没有现在这么火.下载了OSG源码,但是在看了几个Demo之后,感觉没有什么特别之处.时隔七年之后,我再次将目光投向OSG,发现OSG确实有其独到之处,很多3D效果已经不弱于甚至超过商业软件,有感于开源力量的巨大.但是,与当前主流3D商业软件如Vega.VegaPrime.VTree.Performer等相比,开源软件的缺点也很明显,其中文档缺乏可谓其致命弱点之一.开发者只能从浩瀚的源码中,进行编

ArcGIS Pro体验04——菜单栏

对菜单栏进行熟悉一下: 1.地图菜单 剪切板(Clipboard):剪切(Cut).复制(Copy).粘贴(Paste),这些不用说了,在ArcMap中是放在"编辑"菜单下面的.当然,在ArcGIS Pro的"编辑"菜单也有"剪切板". 导航(Navigate):识别(Explore),缩放到全图(Full Extent),缩放到选择集(Zoom to Selection),固定放大(Fixed Zoon In),固定缩小(Fixed Zoon

OSG 实现跟随节点的相机(转)

本章教程将继续使用回调和节点路径(NodePath)来检索节点的世界坐标. 本章目标: 在一个典型的仿真过程中,用户可能需要从场景中的各种车辆和人物里选择一个进行跟随.本章将介绍一种将摄像机“依附”到场景图形节点的方法.此时视口的摄像机将跟随节点的世界坐标进行放置. ---------------------------------------------------------------------- 概述: 视口类包括了一系列的矩阵控制器(osgGA::MatrixManipulator)

[ActionScript 3.0] Away3D 旋转效果

1 package 2 { 3 import away3d.containers.View3D; 4 import away3d.entities.Mesh; 5 import away3d.events.MouseEvent3D; 6 import away3d.materials.TextureMaterial; 7 import away3d.primitives.PlaneGeometry; 8 import away3d.utils.Cast; 9 10 import flash.di

YChaos生成混沌图像

YChaos是一款通过数学公式生成混沌图像的软件,展示混沌之美,数学之美.软件中定义一套简易的脚本语言,用于描述数学表达式.使用时需要先要将数学表达式写成该脚本的形式,解析脚本代码以生成相应的图形与图像.该软件与我之前写的Why数学图像生成工具和WHY数学图形可视化工具(开源)有很大关联.它们使用的是同一套数学表达式解析代码.如果你对数学生成图形图像感兴趣,欢迎加入QQ交流群: 367752815 一.软件使用 双击"YChaos图像生成软件.exe"启动软件. 软件中有两种模式:编辑

《金狐系统维护盘》六周年纪念版UD/ISO +PE维护

本版的定位是“重维护,求兼容”,包含Windows 2003 PE维护版和Windows 8 PE X64维护版及功能相当强大的DOS工具MaxDOS9.3增强版,不带三卡驱动,体积小巧(370mb),从茫茫网海里精心挑选50几款精品维护工具,款款都更新到最新版或稳定版,并逐一测试,确保都能使用实用. 00.简洁的UD版一键安装界面 01.UD版启动引导界面 02.64位Win8PE默认桌面效果,简洁清新 04.Win2003PE默认桌面效果,实用至上 05.64位Win8PE内置工具50余款,

移动端布局学习之流式布局1

1.移动端基础 1.1 浏览器现状 国内的UC和QQ 百度等手机浏览器都是根据Webkit修改过来的内核,国内目前尚无自主研发的内核,就像国内的手机系统基本上都是局域安卓修改开发的一样. 意思就是:兼容移动端主流浏览器 处理Webkit内核浏览器即可. 1.2 手机屏幕的现状 移动端设备屏幕尺寸非常多,碎片化严重 Android设备有多种分辨率480*480 480*854 540*960 720*1280 等等 近年来iPhone的碎片化也严重了 其设备的主要分辨率有 640*960 640*