我刚刚为客户建立了一个基于他们发给我的Photoshop文件的网站,他们回来告诉我,PSD的大小是125%,他们需要缩小一切现在的80%。
我想我将需要重新剪切所有的图像,但我宁愿不重写CSS,所以我正在探索替代品。
目前,所有值都是以像素为单位。我想知道我是否应该尝试找到一个脚本,它将所有像素值乘以.8,或者我应该使用px转换器,然后将html标签中的基本大小设置为80%,或者如果有更好的方法来解决这个问题。
解决方法
丑陋的css hack警报! :D
html { zoom: 0.8; /* Old IE only */ -moz-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8); }
更新
它似乎最新的Chrome和IE10同时支持(并应用)缩放和变换,缩放两次,所以我建议只有使用缩放测试旧的IE浏览器。