px2vwAndvh是一款非常好用的PX单位转换软件,px2vwAndvh主要就是帮助用户们将px单位转成vw单位,以此来帮助用户们更好的去计算对应的数值,因此这款软件也是十分适合前端使用,所以有需求的用户,快来下载软件进行体验吧!
软件初衷
CSS3中有两个新尺寸单位vw和vh, 这两个单位非常适合于开发移动端自适应页面。
假如说有一个设计师做了一张1136x750px的页面,这长页面是针对iPhone6的屏幕设计的。 前端开发工程师将这张设计稿转换成网页, 网页中所有的元素尺寸都用px硬编码, 那么这张网页在iPhone6中能跑的好好的,但是到了其他手机中会容易出问题, 毕竟很多手机的屏幕尺寸和iPhone6是不一样的。
vw和vh就是用来解决这个问题的。它们是一组相对尺寸单位,和百分比相似, 1vw和1vh其实和1%是一样的。换句话说, 不管是1136x750px的屏幕还是960*640px或着其他的尺寸的屏幕,它们的宽度都是100vw,高度都是100vh。1136x750的屏幕里, 1vw = 11.36px,1vh =7.5px;960*640px的屏幕里, 1vw = 9.6px,1vh = 6.4px。 这跟百分比是一样的。
但是, vw和vh和百分比最大的差别在于,百分百是相对于父元素的, vw和vh则是相对与根元素的,更确切一点是
window.innerWidth和window.innerHeight
这给html设置自适应尺寸提供了很大的便利,要为html文档树某处枝叶的一个元素设置相对于屏幕的百分比,在以前, 只能用JavaScript动态计算,现在使用vw和vh两个单位就可以解决问题。
但是这个重px到vw和vh的换算过程挺麻烦的。假定有一张psd设计稿, 宽度为1920px, 高度为1080px, 设计稿中有一个按钮, 宽为100px, 高位40px, 如何把这个按钮的宽高从px转换为vw和vh。
我们可以使用以下公式
宽度(vw) = 100 / 1920 * 100;
高度(vh) = 100 / 1080 * 40;
但是每次都机械样式手动算,太浪费时间了, 于是我制作了一个简单的换算工具。
更新内容
1.修复已知bug
2.优化操作体验
标签: 单位转换
精品推荐
-
诺诚NC转换器
详情 -
Remo Convert OST to PST(ost转pst软件)
详情 -
迅捷文字转语音
详情 -
Shoviv OST to PST(ost转pst软件)
详情 -
PDFtoImage Converter(pdf转图片免费软件)
详情 -
嗨格式PDF转换器免费VIP会员破解版
详情 -
哔哩哔哩BV号转AV号工具(bv2av)
详情 -
格式工厂
详情 -
诺诚NC转换器6.1
详情 -
VPot FREE
详情 -
ntleas转区工具
详情 -
COORD GM
详情 -
dwg trueconvert工具
详情 -
酷狗kgm转格式工具
详情 -
音视图万能格式转换工具
详情 -
LESLIE TXT编码批量转换
详情
-
6 粘贴助手
装机必备软件
网友评论