针式打印机设置字号大小
来源:互联网 发布:windows平板电脑2016 编辑:程序博客网 时间:2024/04/30 14:05
我的打印机是GP-76针式打印机,使用谷歌浏览器测试。
使用css设置打印字号代码:
<style type="text/css">
@media print{
.chrome_adjust{
font-size: 9px;
-webkit-transform: scale(0.75);
-o-transform: scale(1);//针对能识别-webkit的opera browser设置
}
}
</style>html代码:
<div class="chrome_adjust">
这里是你要打印的内容
</div>
<div>
<input type="button" value="打印" onclick="window.print()" />
</div>
font-size:9px 这个是来设置打印的字号为9px
大家可能会想,既然可以用font-size来设置打印的字号,那下面那两行代码是干什么用的呢?
是这样,谷歌浏览器默认的最小字号是12px,你用font-size:9px来设置是不起作用的,因为你设置的值如果小于12px,浏览器
还是会当做12px来处理。
-webkit-transform: scale(0.75);谷歌浏览器能够识别-webkit这个前缀,而火狐无法识别,这样在火狐上面打印的字体还是9px,那么在谷歌上面就是12*0.75=9。
那这两个样式就兼容了火狐和谷歌两个浏览器了。
-o-transform: scale(1);
Opera 浏览器也能够识别-webkit这个前缀,如果不加这个样式的话,那么在这个浏览器上的字号就是9*0.75,这显然不是我们想要的,加上这个样式后的字号就是9*1=9。
这样我们就能同时兼容火狐、谷歌、Opera了。
0 0
- 针式打印机设置字号大小
- cocos2dx EditBox 设置字号大小的问题
- Unity3D 设置Label TextField字体字号大小
- 关于VC字号大小的设置相关代码
- Cocos2d-x EditBox 设置字号大小不管用问题
- DEDECMS之文章内容页读者自由设置字号大小
- IOS 关于设置同样的字号,显示大小不一致
- 针式打印机
- 字号大小对应关系
- matlab 设置绘图的大小,字号,线宽,字体--按投稿要求
- Android textView 动态设置代码字号大小,支持单位选项 dp,sp or px
- 【matlab】设置绘图的大小,字号,线宽,字体--按投稿要求
- matlab 设置绘图的大小,字号,线宽,字体--按投稿要求
- WebView字号设置
- AS设置字体字号
- Qt显示多种字号大小
- iOS 改变Label字号大小
- RichEdit根据字号设置文字大小
- 康托展开
- windows下配置ssh访问github
- rails中h()方法和sanitize的区别及Html Filter
- Java类初始化阶段静态初始化不抛出异常
- concurrentmodificationexception异常
- 针式打印机设置字号大小
- 阿里笔试题目总结
- 神之惩戒—-MMORPG的困局
- 杭州电子科技大学ACM-1091
- poj 1655 Balancing Act(树的重心)
- ORA-00937: 不是单组分组函数
- Linux 内核SMP 竞争问题
- asp.net 之Url与Uri的区别与联系
- rails image_tag生成图片标签