gpt4 book ai didi

javascript - 无法打印特定的 div

转载 作者:太空宇宙 更新时间:2023-11-04 02:53:50 25 4
gpt4 key购买 nike

我正在使用这段代码来打印特定的 div

CSS

<style type="text/css" media="print">
* {
display:none;
}
#printportion {
display:block;
}
</style>

脚本

<script>
var printCalender=function () {
setTimeout(window.print, 1500);
}
</script>

当我在谷歌浏览器中运行我的页面时,打印预览窗口是空白的并显示“打印预览失败”

最佳答案

问题在于,无论您的目标元素位于 DOM 中的何处,您的 *选择器将匹配它拥有的所有父元素(包括 <html><body> ),因此永远不会显示该元素。
请参阅以下示例:

* {
display: none;
}
#showme {
display: block;
}
<div id="showme">This will never be shown</div>

关于javascript - 无法打印特定的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32550876/

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