- ..._translate 模糊">热门标签热门文章
- 1one piece_娜美_01_one piece hentai
- 2CrossOver软件2023破解激活码_crossover-wine注册
- 3Spring Boot(四):Thymeleaf 使用详解_spring thymeleaf
- 4NX+Ubuntu18.04+ROS Realsense(RealSenseD435i )的安装与使用_realsense安装
- 5记录:rosdep update
- 6js通过a标签的方式下载文件并对其重命名的完整方案_a标签下载文件重命名
- 7JavaScript中的Array.prototype.forEach()方法(简介+重写)_js array.prototype.foreach
- 8leetcode 94 二叉树的中序遍历(java)_lecode中树的输入root = [1,null,3,2,4,null,5,6]是怎么转化成节点的
- 9R语言入门笔记2.1
- 10c#--正则表达式(项目常用)_c# 正则表达式 数字
当前位置: article > 正文使用transform:translate()出现内容模糊问题_translate 模糊
作者:数据结构灵魂 | 2024-02-05 09:34:27赞
踩
translate 模糊<div class="tancc" v-if="ifshow"> <div class="main"> <button class="close" @click="close()">X</button> <ul> <li> <label for="name">姓名:</label> <input type="text" id="name"> </li> <li> <label for="age">年龄:</label> <input type="text" id="age"> </li> <li> <label for="address">地址:</label> <input type="text" id="address"> </li> </ul> </div> </div>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
.tancc{ width:100%; height:100%; position:fixed; background: rgba(0, 0, 0, 0.2); top:0; left:0; z-index: 200; } .tancc .main{ width:75%; height:67%; color:#666; background: #fff; margin:0 auto; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%); text-align:center; }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
内容出现了明显的模糊,去掉transform之后:
原来是transform: translate(-50%,-50%)的影响原因:
translate(-50%,-50%)计算结果出现小数
测试height:从201.0~201.9
测试结果:小数部位越接近1,输入框border越清晰
也就是说,translate(-50%,-50%)计算结果为整数时清晰度最高解决方法: 1.元素宽高为绝对单位时 元素weidth和height设为偶数 2.元素宽高为相对单位时 计算结果不确定,使用display:flex或display:table来实现水平垂直居中效果
- 1
- 2
- 3
- 4
- 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/数据结构灵魂/article/detail/60234推荐阅读相关标签Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。