кажется, что моя панель навигации отлично работает в других браузерах. Когда вы нависаете над домом или архивом, должно появиться небольшое меню. Он сосредоточен на большинстве браузеров, за исключением Internet Explorer. По какой-то причине его больше толкнули вправо.мое выпадающее меню сосредоточено в каждом браузере, за исключением IE, и я не могу понять, почему
это соответствующий код:
nav ul li:hover ul {
display: block !important;
border-bottom-left-radius: 5px !important;
border-bottom-right-radius: 5px !important;
}
nav ul li {
list-style: none;
display: inline-block;
text-align: center;
display:flex;
justify-content:center;
-webkit-justify-content:center;
-moz-justify-content:center;
-ms-justify-content:center;
-o-justify-content:center;
}
<html>
<head></head>
<body>
<nav class="navbar-fixed-top">
<ul class="row">
<li class="hidden-xs hidden-sm col-md-4 col-lg-4"> <a href="index.html">Home</a>
<ul class="small_sections">
<li> <a id="welcome" href="#welcomeSection"> <h5>top</h5> </a> </li>
<li> <a id="classes" href="#classesSection"> <h5>classes</h5> </a> </li>
<li> <a id="trainning" href="#trainningSection"> <h5>trainning</h5> </a> </li>
<li> <a id="comitee" href="#comiteeSection"> <h5>comitee</h5> </a> </li>
<li> <a id="get_involved" href="#get_involvedSection"> <h5>get involved</h5> </a> </li>
</ul> </li>
<li class="hidden-xs hidden-sm col-md-4 col-lg-4"> <a>Archive</a>
<ul>
<li> <a href="our_society.html">our society</a> </li>
<li> <a href="makes_breaks.html">Makes n breaks</a> </li>
</ul> </li>
<li class="hidden-xs hidden-sm col-md-4 col-lg-4"> <a href="#">Events</a> </li>
<li class="hidden-md hidden-lg row">
<div class="col-xs-4 col-sm-4"> <a href="#">menu</a>
</div>
<div class="col-xs-1 col-sm-1">
<span class="glyphicon glyphicon-align-justify" id="navigate" aria-hidden="true">
</span>
</div></li>
</ul> </nav>
</body>
</html>
IE не поддерживает flexbox. –
есть ли альтернатива? – Tito
Возможно, вам потребуется использовать PolyFill. –