0
Я пытаюсь изменить положение div, когда размер экрана меньше 481px, У меня есть навигатор после слайдера почти в середине страницы, но в мобильном режиме он должен быть выше слайдера, это является то, что я пытаюсь сделатьизменение положения div на размер окна
<style type="text/css">
.navPosition{position: relative;top: 0 !important;margin-bottom: 100px;}
</style>
<script src="js/bootstrap.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$width=$(window).width();
if($width<481){
$("#navbg").addClass("navPosition");
}
});
</script>
здесь мой навигации код
<nav class="navbar" role="navigation" id="navbg">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
Переключение навигации
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav home-nav">
<li> <a href="#">Home</a></li>
<li> <a href="#">About us</a></li>
<li> <a href="#">Academics</a></li>
<li> <a href="#">News & Events</a></li>
<li> <a href="#">Contact us</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
, но это не работает для меня, как ди сделать это propely мольбы помочь
Использовать мультимедийные запросы CSS, это именно то, для чего они предназначены. –
, используя несколько строк jquery, этот подход не подходит? – Sikander
http://www.w3schools.com/css/css_rwd_mediaqueries.asp – sinaza