2017-01-26 73 views
0

这是我的第一个问题,我有些犹豫要问,因为有问题的代码在我的计算机上工作正常,只有在办公环境中演示时(他们使用Internet Explorer 11,尽管所有内容使用IE11从我的家用电脑工作正常),它遇到问题。我已经广泛研究了兼容模式等,但在他们的计算机上,导航栏总是与内容重叠。我使用Bootstrap和非常小的CSS。为了测试滚动功能(固定的导航栏),html表格重复了很多次。如果任何人有任何洞察力提供,或可以发现我的代码中可能导致此问题的任何东西,我将不胜感激!Navbar重叠在某些计算机上

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8" /> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> 
    <title>Order</title> 
    <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 

    <style> 

     body { 
      padding-top: 125px; 
     } 

     #header { 
      height: 105px; 
     } 

    </style> 

</head> 
<body> 
<!-- Static header with order information --> 
    <div class="navbar navbar-default navbar-fixed-top"> 
     <div class="container-fluid"> 
      <div class="row" id="header"> 
       <div class="col-xs-12"> 
        <strong>Order#: </strong>%orderNumber 
       </div> 
       <div class="col-xs-12"> 
        <strong>Order Date: </strong>%orderDate 
       </div> 
       <div class="col-xs-12"> 
        <strong>Customer #: </strong>%customerNumber 
       </div> 
       <div class="col-xs-12"> 
        <strong>CustomerName: </strong>%customerName 
       </div> 
       <div class="col-xs-12"> 
        <strong>Changed By: </strong>%changedBy 
       </div> 
      </div> 
     </div> 
    </div> 
<!-- Adaptive Table --> 
    <div class="container-fluid"> 
     <div class="row"> 
      <table class="col-sm-12 table-striped table-condensed">   
       <thead> 
        <tr> 
         <th>Item #</th> 
         <th>Old Qty</th> 
         <th>New Qty</th> 
         <th>Stock</th> 
         <th>Cust Ord</th> 
         <th>Vend Ord</th> 
         <th>Min</th> 
         <th>Max</th> 
         <th>Usage</th> 
        </tr> 
       </thead>    
       <tbody>     
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr> 
        <tr> 
         <td data-title="Item #">%itemNum</td> 
         <td data-title="Old Qty">%old</td> 
         <td data-title="New Qty">%new</td> 
         <td data-title="Stock">%stock</td> 
         <td data-title="Cust Ord">%custOrd</td> 
         <td data-title="Vend Ord">%vendOrd</td> 
         <td data-title="Min">%min</td> 
         <td data-title="Max">%max</td> 
         <td data-title="Usage">%use</td> 
        </tr>  
       </tbody> 
      </table> 
     </div> 
    </div> 

</body> 
</html> 

回答

0

很难找出确切的问题可能是什么,没有看到如何导航栏实际上是在IE11打破。这很可能是一个问题,因为你的导航栏的位置是固定的,IE并没有像预期的那样处理它。

以下几件事情我会尝试这样做,可能有助于找出问题的根源:

  1. 尝试在#header删除height:105px。有可能您的标题内容可能会溢出导航栏。

  2. 尝试在包含您的表格的div上使用填充或边距来替换您的body类上的填充。

相关问题