Я ударил код и сделал горизонтальный раскрывающийся навигатор, но проблема в том, что, хотя он работает в chrome и firefox, он не будет работать в Internet Explorer. Вот код. Я очень ценю всю помощь, все.Раскрывающееся меню Не работает в Internet Explorer
$(function() {
$(".item").on("click", function() {
$(this)
.next().toggleClass("active");
});
$("#body").css("min-height", "100%");
});
section {
width: 150%;
margin: 0px auto;
margin-left:-15px;
font-family: Raleway, sans-serif;
}
.item{
font-size: calc(8px + .8vw);
width:9%;
height: 40px;
float: left;
border-right: 3px solid #333333;
font: monospace;
padding: 10px;
cursor: pointer;
background-color: #B9E3C6;
transform: skew(-20deg);
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
text-align: center;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
font-family: Raleway, sans-serif;
}
.info{
font-size: calc(8px + .8vw);
float: left;
width:0%;
height: 40px;
background: #DEF9E3;
visibility: hidden;
font: monospace;
background-color: gr;
transform: skew(-20deg);
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
text-align: center;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
transition: width ease-out .3s, visibility ease-out .3s;
white-space: nowrap;
overflow:hidden;
padding: 10px 0;
font-family: Raleway, sans-serif;
}
.info.active{
visibility: visible;
width:12%;
font-family: Raleway, sans-serif;
}
.nitem{
font-size: calc(8px + .8vw);
width:9%;
height: 40px;
float: left;
border-right: 3px solid #333333;
font: monospace;
padding: 10px;
cursor: pointer;
background-color: #B9E3C6;
transform: skew(-20deg);
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
text-align: center;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
font-family: Raleway, sans-serif;
}
<section>
\t <div class="item"> about <span style='font-size: 1.3vw;'>►</span></div>
\t <div class="info">lab | research</div>
\t <div class="item"> people <span style='font-size: 1.3vw;'>►</span></div>
\t <div class="info">current | alumni</div>
\t
\t <div class="nitem"> publications</div>
\t
\t <div class="nitem"> contact</div>
\t </section>
\t </div>
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script src="js/index.js"></script>
С какими версиями IE у вас возникают проблемы? Это работает для меня в 11 и EDGE – happymacarts