2017-08-02 35 views
-1

我已经尝试在Firefox上打印条形码39,在显示器上显示条形码,但是当我想打印此条形码时,它已经消失。然后我尝试谷歌浏览器,一切都很好。如何在firefox上打印条形码391

这是我的代码:

@font-face { 
font-family:"Barcode 39"; 
src:url("/web/res/css/font/Code39.eot?") format("eot"),url("/web/res/css/font/Code39.woff") 
format("woff"),url("/web/res/css/font/Code39.ttf") 
format("truetype"),url("/web/res/css/font/Code39.svg#") 
format("svg"); 
font-weight:normal;font-style:normal;} 

在HTML:

<style media="screen" type="text/css">/*<![CDATA[*/@import '/web/task/local/adhi/fontbarcode.css';/*]]>*/</style> 
<style type="text/css"> 
    .code39{ 
     font-family:"Barcode 39"; 
     font-size :50px; 
    } 
</style> 


<span class="code39">*1234*</span> 
<br><br> 

-Thanks

+0

尝试使用介质类型为 '打印' 的CSS以及。 – kolrabi

回答

1

试试这个:

@media screen { 
    .code39{ 
     font-family:"Barcode 39"; 
     font-size :50px; 
    } 
} 
@media print { 
    .code39{ 
     font-family:"Barcode 39"; 
     font-size :50px; 
    } 
} 

@media规则,不及物动词通过CSS2制作,可以为不同媒体类型定义不同的风格规则。

示例:您可以为计算机屏幕设置一组样式规则,一组用于打印机,一组用于手持设备,另一组用于电视类型设备等。

查看CSS3 Mediaqueries了解更多信息。


的打印样式表格式的网页,从而在打印时,它会自动在用户友好的格式打印。打印样式表已经出现多年,并且已经写了很多。然而,很少有网站实施它们,这意味着我们留下的网页令人沮丧地无法正确打印在纸上。

它的显着的是这么几个网站使用的打印样式表为:(!像这样的)

  • 打印样式表极大地提高了可用性,特别是对于大量的内容页面

  • 他们”现在很快,很容易设置

一些网站提供了一个链接到打印友好版本的页面,但这当然需要吨o建立和维护。它还要求用户在屏幕上注意到该链接,然后在打印页面的常规方式之前使用它(例如,通过选择屏幕顶部的打印按钮)。在同时打印多个网页(如跨多个网页的文章)时,易于打印的版本非常有用。

来源Print stylesheet - the definitive guide

+0

这是做什么的?它如何回答这个问题?不要只是脱口而出!这根本没有帮助。 https://stackoverflow.com/help/how-to-answer – Rob

+0

是的,现在为我工作,非常感谢你 –

相关问题