我们可能会去使用window.print()方法来打印页面,但是当我们遇到需要改变打印时候的字体大小等css样式的时候你可能会懵逼。

所以搜索成了我们的必经之路,我相信在网上搜索出来的最好的答案就是使用js来新打开一个页面,设置其中的样式在去打印。

初略一看,这个方案还是可以接受的,最起码实现了功能,虽然很不优雅。

其实如果你熟悉@media 的话,你可能会忽略掉一个功能,那就是控制打印样式!

@media print {
selector {
...
}
}

这个规则会在我们调用window.print()的时候自动调用,按照我们的规定设置打印中的样式!

最新文章

  1. 第二篇:Entity Framework CodeFirst & Model 映射
  2. ios 中清除webView的缓存
  3. js小效果-简易计算器
  4. Sublime Text怎么在切分两行视口内显示同一个文件
  5. C语言初始化——bss段初始化、跃入C、C与汇编
  6. sqlplus实现上下翻页设置
  7. python, itertools模块
  8. css权威指南(上)
  9. android 小结
  10. html5基础的常用的技巧
  11. 微信小程序首页总结
  12. Msys2配置总结
  13. Nginx负载均衡使用ip
  14. 关于如何在mac系统上安装Git并在码市上建立项目
  15. vue 打包后本地先自己启动服务 anywhere 非常好用
  16. tcpdump详解
  17. 最短路径之Floyd-warshall算法
  18. STM32固件库详解
  19. Winio驱动在64位windows下无法使用的解决方法
  20. 前端 HTML body标签相关内容 常用标签 超链接标签 a标签

热门文章

  1. P1938 [USACO09NOV]找工就业Job Hunt
  2. Linux系统开发之路-中
  3. linux 学习笔记 执行脚本篇章
  4. C#Stopwatch的简单计时zz
  5. VMware5.5-存储
  6. HDU.4694.Important Sisters(支配树)
  7. cf 443
  8. python反转列表的三种方式
  9. Little Pony and Alohomora Part 3 [HihoCoder 1075]
  10. 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习6