JS调用window.print() 方法时由于a链接的href过长导致样式错乱
来源:互联网 发布:002517恺英网络股票 编辑:程序博客网 时间:2024/06/10 23:23
JS调用window.print() 方法时由于a链接的href过长导致样式错乱
问题描述:
在书写js代码时引用了window.print()方法进行打印时,表格宽度发生变化,样式错乱。追究原因发现是因为表格中有a链接,并且a链接的href属性跟着被显示出来了
预期样式:
![]()
错误样式:
问题根本:
项目中同时引用了bootstrap的样式,该样式导致系统调用print方法时调用的是bootstrap中的链接样式。
@media print { a[href]:after { content: " (" attr(href) ")"; }}
解决办法:
在自定义样式中添加样式进行覆盖。
@media print { a[href]:after { content: none !important; }}
阅读全文
0 0
- JS调用window.print() 方法时由于a链接的href过长导致样式错乱
- a href 中调用js的几种方法
- a标签中href调用js的几种方法
- 由于采用window.location.href进行页面跳转导致的文档已过期
- a href链接弹出新窗口的方法
- Android WEBVIEW中调用<a href>的问题!!!不是js的方法
- a链接href="javascript:void(0);"或"javascript:;"在IE6下导致js跳转失败
- a链接href="javascript:void(0);"或"javascript:;"在IE6下导致js跳转失败
- a的href中使用window.open()方法
- a的href中使用window.open()方法
- <a>的href与js中的window.location.href相冲突的问题
- [转载]关于window下rNode.js的本地包路径过长,导致一些功能无法使用
- JS 使用 window对象的print方法实现分页打印
- JS 使用 window对象的print方法实现分页打印
- 碰到链接label标签导致a href链接不能跳转
- window.location.href不转跳的解决方法 与a标签空链接有关
- 隐形的 UTF-8 BOM 可能导致样式错乱
- UTF-8 BOM可能导致样式错乱的解决方法
- imx6q sgtl5000 alsa驱动分析与调试
- CVPR2016一些文章整理
- Android design tabLayout改变tabline颜色,及居中显示
- PAT 1066. Root of AVL Tree (25) (AVL树)
- ubuntu QT开发环境(三种方法安装Qt4.8,其中apt-get方法安装QT库最简单)good
- JS调用window.print() 方法时由于a链接的href过长导致样式错乱
- 在使用AndroidStudio打包apk时,遇到“xxx is not translated in xxx”错误的解决办法
- springboot(四):thymeleaf使用详解
- iOS
- 25个经典的Spring面试问答
- Excel在统计分析中的应用—第五章—统计指数-Part9-平均指数(调和平均指数)
- js核心基础之理解原型对象以及原型继承(二)
- 网络证据的发布时间
- sublime text 之 pretty json