首页 > 其他 > 详细

1px 边框解决方案 2

时间:2020-10-01 23:43:09      阅读:31      评论:0      收藏:0      [点我收藏+]
<!doctype html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>1px</title>

<style>
div{
width: 3rem;
height: 3rem;
border: solid 1px #000;
}

</style>
</head>
<body>

<div id="box">

</div>

<script>

// 设置 font-size 的值
var fontSize = 50;
// 设置 html 根标签 的 font-size
document.documentElement.style.fontSize = fontSize + ‘px‘;
// 1 整体的缩小
var dpr = window.devicePixelRatio;
console.log(dpr)
var initialScale = 1/dpr;

// 获取 meta 标签
var meta = document.querySelector(‘meta[name=viewport]‘);
// 设置 content 属性
meta.content = ‘user-scalable=no,initial-scale=‘ + initialScale ;

// 2 内容进行放大
var newFontSize = fontSize * dpr;
// 设置 html 根标签 的 font-size
document.documentElement.style.fontSize = newFontSize + ‘px‘;

</script>

</body>
</html>

1px 边框解决方案 2

原文:https://www.cnblogs.com/eric-share/p/13759437.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!