首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止打印图标被打印

防止打印图标被打印
EN

Stack Overflow用户
提问于 2010-12-29 23:32:40
回答 4查看 176关注 0票数 2

如何防止打印图标被打印出HTML

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-29 23:36:08

使用@media CSS选择器。简化示例:

代码语言:javascript
复制
<style rel="stylesheet" href="somestyle.css" />
<img src="/some/file.png" class="print_me_not" />

在somestyle.css中:

代码语言:javascript
复制
@media print {
  .print_me_not {
    display:none;
  }
}
票数 2
EN

Stack Overflow用户

发布于 2010-12-29 23:34:23

在你的head标签中:

代码语言:javascript
复制
<link rel="stylesheet" href="print.css" media="print" />

在print.css中:

代码语言:javascript
复制
a#print-icon { visibility: hidden; }

(我不知道实际的选择器,因为你没有张贴你的HTML。请在以后的问题中发布您的代码。玩得开心!)

票数 6
EN

Stack Overflow用户

发布于 2010-12-29 23:35:17

另一种方法:在主css文件中:

代码语言:javascript
复制
@media print {
    #printerIcon { display: none; }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4555393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档