2017-08-04 191 views
0

目前我正在構建網站,並且導航欄有問題。 我有一個滑塊,我希望導航欄位於滑塊上方。但是,我的導航正在推下滑塊。導航欄應該位於滑塊圖像上方,具有透明度,所以我可以看到導航欄和它後面的圖像。導航欄上方的導航欄

我使用bootstrap並更改了一些樣式,使元素看起來像我希望他們看起來。

這裏是HTML和CSS,我該更改或添加什麼?

$(document).ready(function() { 
 
    $('.intro-slider').slick { 
 
    dots: false, 
 
    arrows: false, 
 
    autoplay: true, 
 
    autoplaySpeed: 2000, 
 
    infinite: true, 
 
    slidesToShow: 1, 
 
    adaptiveHeight: false 
 
    }); 
 
});
.intro-slider { 
 
    width: 100%; 
 
    height: 1080px; 
 
    overflow: hidden; 
 
    padding: 0; 
 
} 
 

 
.navbar-default, 
 
.container-fluid, 
 
.navbar-default .navbar-collapse, 
 
.navbar-default .navbar-form, 
 
.navbar-collapse.collapse, 
 
.navbar navbar-default { 
 
    background-color: #000; 
 
} 
 

 
.navbar { 
 
    position: relative; 
 
    min-height: 50px; 
 
    margin-bottom: 0px; 
 
    border: 0px; 
 
} 
 

 
hr { 
 
    margin-top: 0px; 
 
    margin-bottom: 0px; 
 
    border: 0; 
 
    border-top: 1px solid #2f2f2f; 
 
} 
 

 
img { 
 
    max-width: 600px; 
 
    height: auto; 
 
}
<meta charset="utf-8"> 
 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
 
<link href="https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/> 
 
<script src="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script> 
 
<link href="http://kenwheeler.github.io/slick/slick/slick.css" rel="stylesheet"/> 
 

 
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet"/> 
 
<link rel="stylesheet" type="text/css" href="css/stylesheet.css"> 
 

 

 
<body> 
 
    <div style="" class="collapse navbar-collapse"> 
 
    <ul class="nav navbar-nav navbar-right"> 
 
     <li class="navfont2"> 
 
     <p><i class="fa fa-phone-square" aria-hidden="true"></i> +1 809 974 7826</p> 
 
     </li> 
 
     <li class="navfont2"> 
 
     <p><i class="fa fa-envelope" aria-hidden="true"></i> [email protected]</p> 
 
     </li> 
 
    </ul> 
 
    </div> 
 
    <hr> 
 
    <!-- navbar start --> 
 
    <nav class="navbar navbar-default"> 
 
    <div style="" class="container-fluid"> 
 
     <!-- Brand and toggle get grouped for better mobile display --> 
 
     <div style="" class="navbar-header"> 
 
     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> 
 
      <span class="sr-only">Toggle navigation</span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
     </button> 
 
     <a class="navbar-brand" href="#"><img style="width: 175px;" src="images/mintech.png"></a> 
 
     </div> 
 

 
     <!-- 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 navbar-right"> 
 
      <li class="navfont"><a href="#">Inicio</a></li> 
 
      <li class="navfont"><a href="#">Nosotros</a></li> 
 
      <li class="navfont"><a href="#">Servicios</a></li> 
 
      <li class="navfont"><a href="#">Proyectos</a></li> 
 
      <li class="navfont"><a href="#">Equipo</a></li> 
 
      <li class="navfont"><a href="#">Contacto</a></li> 
 
     </ul> 
 
     </div> 
 
     <!-- /.navbar-collapse --> 
 
    </div> 
 
    <!-- /.container-fluid --> 
 
    </nav> 
 
    <!-- navbar end --> 
 
    <div class="intro-slider col-xs-12"> 
 
    <div><img src="https://www.almanac.com/sites/default/files/birth_month_flowers-primary-1920x1280px_pixabay.jpg"></div> 
 
    <div><img src="http://balconygardenweb.com/wp-content/uploads/2015/08/most-poisonous-flowers-3_mini.jpg"></div> 
 
    <div><img src="http://data.whicdn.com/images/57613434/large.jpg"></div> 
 
    </div>

+1

你是什麼意思的導航欄被下推滑蓋的?你想滑塊更高?你能更具體地描述你想要達到的目標嗎? – basement

+0

我希望導航欄位於滑塊圖像的上方,具有透明度,所以我可以看到導航欄和它後面的圖像。 – arolleunam

+0

請修改此[小提琴](https://jsfiddle.net/wne5qq5q/1/)並複製您的問題,我無法理解錯誤。 –

回答

0

您可以絕對定位您的滑塊上方導覽列。我不得不使用相對定位來將滑塊向上推一點。我所有的代碼都會被註釋以幫助您遵循。最後我讓導航欄透明。

$(document).ready(function() { 
 
    $('.intro-slider').slick { 
 
    dots: false, 
 
    arrows: false, 
 
    autoplay: true, 
 
    autoplaySpeed: 2000, 
 
    infinite: true, 
 
    slidesToShow: 1, 
 
    adaptiveHeight: false 
 
    }); 
 
});
.intro-slider { 
 
    width: 100%; 
 
    height: 1080px; 
 
    overflow: hidden; 
 
    padding: 0; 
 
} 
 

 
.navbar-default, 
 
.container-fluid, 
 
.navbar-default .navbar-collapse, 
 
.navbar-default .navbar-form, 
 
.navbar-collapse.collapse, 
 
.navbar navbar-default { 
 
    background-color: #000; 
 
} 
 

 
.navbar { 
 
    position: relative; 
 
    min-height: 50px; 
 
    margin-bottom: 0px; 
 
    border: 0px; 
 
} 
 

 
hr { 
 
    margin-top: 0px; 
 
    margin-bottom: 0px; 
 
    border: 0; 
 
    border-top: 1px solid #2f2f2f; 
 
} 
 

 
img { 
 
    max-width: 600px; 
 
    height: auto; 
 
} 
 

 

 
/* \\\\\\\\\\\\\\\\\\\\\\\\ new styles below ///////////////////////////// */ 
 
hr { 
 
    display: none; /* margins on hr were pushing gallery down */ 
 
} 
 
body .navbar { /* place navbar atop slider */ 
 
    width: 100%; 
 
    opacity: 0.75; 
 
    position: absolute; 
 
    top: 0; 
 
    left: 0; 
 
    z-index: 5; 
 
} 
 
.intro-slider { /* move slider up */ 
 
    position: relative; 
 
    top: -3rem; 
 
}
<meta charset="utf-8"> 
 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
 
<link href="https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" /> 
 
<script src="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script> 
 
<link href="http://kenwheeler.github.io/slick/slick/slick.css" rel="stylesheet" /> 
 

 
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet" /> 
 
<link rel="stylesheet" type="text/css" href="css/stylesheet.css"> 
 

 

 
<body> 
 
    <div style="" class="collapse navbar-collapse"> 
 
    <ul class="nav navbar-nav navbar-right"> 
 
     <li class="navfont2"> 
 
     <p><i class="fa fa-phone-square" aria-hidden="true"></i> +1 809 974 7826</p> 
 
     </li> 
 
     <li class="navfont2"> 
 
     <p><i class="fa fa-envelope" aria-hidden="true"></i> [email protected]</p> 
 
     </li> 
 
    </ul> 
 
    </div> 
 
    <hr> 
 
    <!-- navbar start --> 
 
    <nav class="navbar navbar-default"> 
 
    <div style="" class="container-fluid"> 
 
     <!-- Brand and toggle get grouped for better mobile display --> 
 
     <div style="" class="navbar-header"> 
 
     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> 
 
      <span class="sr-only">Toggle navigation</span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
      <span class="icon-bar"></span> 
 
     </button> 
 
     <a class="navbar-brand" href="#"><img style="width: 175px;" src="images/mintech.png"></a> 
 
     </div> 
 

 
     <!-- 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 navbar-right"> 
 
      <li class="navfont"><a href="#">Inicio</a></li> 
 
      <li class="navfont"><a href="#">Nosotros</a></li> 
 
      <li class="navfont"><a href="#">Servicios</a></li> 
 
      <li class="navfont"><a href="#">Proyectos</a></li> 
 
      <li class="navfont"><a href="#">Equipo</a></li> 
 
      <li class="navfont"><a href="#">Contacto</a></li> 
 
     </ul> 
 
     </div> 
 
     <!-- /.navbar-collapse --> 
 
    </div> 
 
    <!-- /.container-fluid --> 
 
    </nav> 
 
    <!-- navbar end --> 
 
    <div class="intro-slider col-xs-12"> 
 
    <div><img src="https://www.almanac.com/sites/default/files/birth_month_flowers-primary-1920x1280px_pixabay.jpg"></div> 
 
    <div><img src="http://balconygardenweb.com/wp-content/uploads/2015/08/most-poisonous-flowers-3_mini.jpg"></div> 
 
    <div><img src="http://data.whicdn.com/images/57613434/large.jpg"></div> 
 
    </div>