打印过程中标题消失

时间:2015-07-20 13:51:29

标签: php html css printing

标题正在使用像<?php include 'header.php'; ?>这样的动态显示,并且在打印过程中会消失。此外,社交媒体图标也会更改为网址而不是图片。

无法找到可能的解决方案。请提出一些解决方案。

标题的HTML和CSS:

<nav class="navbar navbar-inverse" role="navigation">
   <div>
      <ul class="nav navbar-nav" >
          <li><a href="">Add</a></li>
          <li><a href="">Edit</a></li>
          <li><a href="">Search</a></li>
          <li><a href="" target="_blank">List</a></li>
          <li><a href="" target="_blank">Pdf</a></li>
      </ul>
   </div>
</nav>
<style>
    .navbar{
        font-family:"Myriad Pro";
        background-color:#333;
        color:white;
        font-size:16px;
        text-align: center ;
        width:100% !important;
        z-index: 10;


    }
    .navbar-nav{
        width: auto !important;

        }
    .navbar-inverse .navbar-nav>li>a{
        color:white;
        }
    .navbar-inverse .navbar-nav>li:hover{
        background-color:#000;
        color:black;
        }
        .nav > li {
        display:inline-block !important 

        }

    </style>

1 个答案:

答案 0 :(得分:1)

您的CSS很有可能打印样式太全局;特别是形成你的锚。您发布的CSS不包含打印CSS。你是否包括任何第三方CSS文件?寻找@media print a的。您会看到它们可能包含(href)