当电子邮件中有这个媒体相关类的元素
<style type="text/css" media="print">
.no-print { display: none; }
</style>
在使用Thunderbird、Outlook等软件时,这些元素通常会在打印时被遗漏。只有Gmail会在自己的布局中嵌入要打印的邮件正文,而忽略媒体属性,因此所有内容都可以打印。
我怎样才能使Gmail的行为像其他邮件客户端一样?有没有一种不同的方式来标记HTML邮件元素,使Gmail不尊重打印元素?
你可以试试:
@media print {
.no-print {
display: none;
}
}
<p class="no-print">This text will not be printed</p>