【发布时间】:2013-01-22 17:57:06
【问题描述】:
这是泡菜。要在 html 中调整复选框的大小,通常建议您使用 js 强制浏览器调整元素的大小。
但是,在我们的例子中,我们使用的是 wkhtmltopdf(一个命令行转换器,它利用 webkit 创建 html 输出,然后转换为 PDF),据我所知,它不执行 js。
在这种情况下,我们仍然需要缩小一些复选框和单选按钮(实际上,'some' 是错误的——一大堆!)
这样做的可能方法是什么,如果有多个,最佳做法是什么?
【问题讨论】:
-
我不同意推荐的调整网页复选框大小的方法是 JavaScript。 CSS 是专门为控制 Web 元素的外观而设计的。如果您的所有 HTML 文件都使用一个样式表,那么您可以在该单个样式表中进行 CSS 更改。
-
如果你愿意,可以不同意,但我看到问题正在解决的每个地方都建议使用 javascript!根据 css 的设计理念是不对的,但考虑到视觉资产(复选框和收音机)是由浏览器提供的。这让事情有点复杂!
-
我很想看看你的 HTML / JS / CSS。
-
不。我们最终的解决方案是创建 svg 图像。通过 css 调整大小太不一致了。
标签: html css pdf wkhtmltopdf