crabbly / Print.js

A tiny javascript library to help printing from the web.
MIT License
4.28k stars 672 forks source link

vue中设置font-size不生效 #687

Open java6688 opened 1 year ago

java6688 commented 1 year ago

vue项目中设置font-size后,字体盒子尺寸应用了字体大小,但是字体大小本身没有变化

GGqianmo commented 8 months ago

如果你想所有字体都统一的话,直接在params了添加一个配置项“font_size”: params

如果想每个文本显示不同字体大小,我是直接把“node_modules”>“print-js”>“src”下的所有文件copy到项目代码里,然后删掉“function.js”文件里面的一节代码就能用了。 collectStyles 这个插件无法实现不同字体尺寸的原因就在这里,它给打印节点内的所有子节点都进行遍历,然后又加了“font-size: ' + params.font_size + ' !important;”限制了字体大小只能统一一个尺寸,所以我就把这块删了。 原本是这样的: init

qiushuanglin commented 5 months ago

好像也没有效果也

Luochao0511 commented 4 months ago

好像也没有效果也 需要修改的是node-model里面,然后需要重启项目

qqqkoko123 commented 2 months ago

是不是需要安装显卡?我3060显卡就可以,集成显卡就不行