Навбар перекрывающийся на определенных компьютерах
Это мой первый вопрос, и я не решался его задать, потому что рассматриваемый код отлично работает на моем компьютере, это только при демонстрации в офисной среде (они используют Internet Explorer 11, хотя все отлично работает с помощью IE11 с моего домашнего компьютера).) что это сталкивается с проблемами. Я тщательно исследовал режим совместимости и т. Д., Но на их компьютерах Navbar всегда перекрывает содержимое. Я использую Bootstrap и очень минимальный CSS. HTML-таблица повторяется много раз просто для проверки функции прокрутки (исправлена навигационная панель). Если у кого-либо есть какие-либо идеи, которые он может предложить, или он может найти в моем коде что-нибудь, что может быть причиной этого, я был бы признателен!
<!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>
1 ответ
Трудно точно определить, в чем именно заключается проблема, не видя, как на самом деле ломается навигационная панель в IE11. Скорее всего, проблема в том, что позиция вашей панели навигации зафиксирована, а IE не справляется с этим должным образом.
Вот пара вещей, которые я бы попытался сделать, которые могли бы помочь изолировать источник проблемы:
Попробуйте удалить
height:105px
на#header
, Возможно, содержимое вашего заголовка переполняет панель навигации.Попробуйте заменить padding в вашем классе тела на padding или margin в div, который вместо этого содержит вашу таблицу.