如何在javascript print()函数中设置字体大小
How to set fontsize in javascript print() function
function printData()
{
var divToPrint=document.getElementById("myprinttd");
document.getElementById("myprinttd").style.fontSize = "2px";
newWin= window.open("");
newWin.document.write(divToPrint.outerHTML);
newWin.print();
newWin.close();
}
我正在使用上述功能打印屏幕。我想使字体变小并减少数据之间的空格,但我不能。任何人都可以提供帮助。提前致谢
打印输出可能与预期不同的一个原因是,除了正确设置的 fontSize
属性之外,其他父元素及其 CSS 规则也会影响元素的外观。
outerHTML
仅捕获直接附加到所选元素的样式,因此某些样式信息可能会丢失。
相关文章:
- 是否可以在网页上用另一种字体设置jqmath-display的样式
- 在 JavaScript 输出中设置字体样式
- 在jquery中设置字体真棒图标
- 使用javascript和php根据视口尺寸设置字体大小
- 如何在javascript print()函数中设置字体大小
- 如何根据容器大小设置字体大小
- 在 CKEditor 中设置字体大小和字体系列
- 如何在夏季笔记中设置字体大小
- jWYSIWYG设置字体颜色按钮
- 仅为附加文本设置字体大小
- 如何设置字体家族与javascript -没有访问jquery, html,或css,只有js
- Ng-repeat动态设置字体颜色时产生错误
- 如何在JointJs中动态设置字体大小
- 从javascript设置字体颜色参数
- 通过样式设置字体族.字体不工作,除非字体大小也设置
- 如果选择了另一个li,则设置字体粗细
- JavaScript未返回CSS设置字体大小
- 如何设置字体样式"斜体"使用javascript
- 根据容器宽度和高度设置字体大小
- 使用 jQuery 使用随机值设置字体大小