【发布时间】:2015-10-01 22:34:07
【问题描述】:
在我的应用程序中,我有一个左侧边栏,我想在用户打印页面时隐藏它。
我正在使用以下媒体查询:
@media print {
#left_sidebar, #backend_navbar, #flash-messages, #header_buttons, .object_social, a:after, .hide_on_print {
display: none !important;
}
#page-wrapper {
background-color: #ffffff !important;
margin: 0 !important;
}
}
我隐藏了侧边栏,这可行,但取消包装上的左边距不起作用。
当我显示检查器并使用 chrome 和 opera 激活 css 打印的仿真时它可以工作,如果我按 ctrl+P 则它不起作用。
你知道我能做什么吗?
【问题讨论】:
-
我也有同样的问题。你找到解决办法了吗
-
我没有……这真的很烦人!如果我找到解决方案,我会发布更新
标签: html css printing media-queries