Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打印HTML页面和颜色更改?_Html_Css_Twitter Bootstrap_Printing - Fatal编程技术网

打印HTML页面和颜色更改?

打印HTML页面和颜色更改?,html,css,twitter-bootstrap,printing,Html,Css,Twitter Bootstrap,Printing,我希望我的锚标签在打印时保持蓝色。目前,当我打印我的网页时,锚定标签和所有东西(除了图像)的颜色都变为黑色。这是我使用的CSS @media print { a:link:after, a:visited:after { content: "" !important; } @media print { .container { width: auto; } .content{ font-style: itali

我希望我的锚标签在打印时保持蓝色。目前,当我打印我的网页时,锚定标签和所有东西(除了图像)的颜色都变为黑色。这是我使用的CSS

    @media print {
    a:link:after,
    a:visited:after {
        content: "" !important;
    }

    @media print {
  .container {
    width: auto;
  }

 .content{
    font-style: italic;
    color:  #909090;
    -webkit-print-color-adjust: exact;

 }

包含的代码中没有任何内容会影响链接颜色、打印或其他方式。因此,要么你有其他代码将它们设置为黑色,要么你的打印设置导致了这种情况。默认情况下,html链接是蓝色的。打印预览显示黑色。
@media print {
a,
a:link:after,
a:visited:after {
    content: "" !important;
    color: blue; /* or whatever color you want */
}