gpt4 book ai didi

javascript - 使用 css 打印页面时出错

转载 作者:太空宇宙 更新时间:2023-11-03 18:27:25 25 4
gpt4 key购买 nike

当用户点击菜单中的元素时,用户有机会打印网站的当前页面:

<li>
<a href="#" onClick="window.print()">
<i class="icon-print"></i>
Print Page
</a>
</li>

页面有一个表格,每一行都有一个按钮(显然有一个内部链接可以重定向到另一个页面)。

问题是预览页面时,页面上的那些链接明确显示如下:

image

还显示了菜单(javascript)...

我该怎么做才能解决这个问题?

这是我的print.css:

.header {
display: none;
}

.page-sidebar {
display: none;
}

.color-panel {
display: none;
}

.hidden-print {
display: none;
}

.footer {
display: none;
}

.no-page-break {
page-break-after: avoid;
}

.page-container {
margin: 0px;
padding: 0px;
}

.page-content {
min-height: auto !important;
}

.breadcrumb {
display: none;
}

最佳答案

我一直在研究,发现我想在打印时隐藏的下拉菜单在列表中,那么我应该使用这个:

.dropdown-menu li {
display: none;
}

和隐藏链接:

a[href]:after {
content: none !important;
}

所以现在我做对了:)

关于javascript - 使用 css 打印页面时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20568758/

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