gpt4 book ai didi

javascript - 使用外部 css 或插入样式标签来记录片段

转载 作者:行者123 更新时间:2023-11-29 17:52:14 25 4
gpt4 key购买 nike

我有动态创建的文档片段并发送到我的打印机进行打印。

var docHtml = document.createDocumentFragment();

var container = document.createElement("div");
container.innerHTML = "<div>" +
"Some content goes here" +
"</div>";

docHtml.appendChild(container);
var docsToPrint = MSApp.getHtmlPrintDocumentSource(docHtml);

1) 我在打印边距方面有问题,我不知道/在哪里放置我的 css 规则:

@page { 
margin:0cm;
}

进入我的文档片段?

2) 是否有可能以某种方式在文档片段中使用外部 css 文件或使用所有 css 规则将“style”标签插入到片段中?

最佳答案

只要您在其中创建 div 的 HTML 页面链接到您的 css 文件,这应该不是问题。

试试这个:

container.innerHTML = "<div style='margin:0;'>" +
"Some content goes here" +
"</div>";

或更优雅:

container.innerHTML = "<div class='nomargin'>" +
"Some content goes here" +
"</div>";

在你的 CSS 中:

.nomargin { margin:0 }

关于javascript - 使用外部 css 或插入样式标签来记录片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42394678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com