2016-03-28 81 views
0

我正在嘗試在標題部分創建導航菜單與定位,但我不能得到它的工作,我在這裏的CSS代碼:CSS3 - 置頂位置不起作用

body{ 

} 
header{ 
    position: relative; 
    top: 0px; 
    left: 0px; 
    height: 100px; 
    width: 100%; 
    background-color: whitesmoke; 
    text-align: left; 
    float: left; 
    padding: 5px; 
    z-index:100; 
} 
    #logo{ 
     position: relative; 
     height: 85px; 
     width: 120px; 
     /*border: 1px solid black;*/ 
     float: left; 
     background-image: url('logoArdi.svg'); 
     background-position: center; 
     background-size: contain; 
    } 
    #judulWeb{ 
     position: relative; 
     height: 85px; 
     width: 200px; 

     text-align: center; 
     float: left; 
    } 
    #kontak{ 
     position: inherit; 
     float: right; 
     height: 100px; 
     top: 20px; 
     right: 10px; 
    } 
     .imghead{ 
      margin: auto 5px auto auto; 
     } 
    .sticky{ 
     position: sticky; 
     position: -webkit-sticky; 
     position: -o-sticky; 
     top: 0px; 
     float: left; 
     width: 100%; 
     height:30px; 
     background-color: #26282b; 
     text-align: center; 
     box-shadow: 0px 2px 10px #26282b; 
    } 

     ul li{ 
      position:relative; 
      bottom:11px; 
      display: inline-block; 
      margin: auto 30px auto auto; 
     } 
     ul li{ 
      color:whitesmoke; 

      /*background-color:black; 
      border-radius: 5px 5px 0px 0px; 
      padding: 5px;*/ 
     } 
     ul li:hover{ 
      color:#26282b; 
      background-color: whitesmoke ; 
     } 
    #kontak{ 
     position: inherit; 
     float: right; 
     height: 100px; 
    } 
#wrapper{ 
    position: relative; 
    top: 132px; 
    width: 80%; 
    float: left; 
    margin-right: 10%; 
    margin-left: 10%; 
    text-align: center; 
    background-color: transparent; 
} 
    .imgutama{ 
     width: 200px; 
    } 

我不現在的錯誤,但我只是打算創建頁眉和導航,導航低於頁眉,並將堅持頂部,即使我向下滾動。

注意:導航類是「粘性」。

+0

位置:僅在firefox和safari中粘貼工作。 (http://caniuse.com/#search=sticky)這不是最好的解決方案 – BordiArt

+0

然後我卡住了javascript :)謝謝你的鏈接! –

+0

如果你已經解決了你的問題,你可以自己發佈答案,並選擇它作爲接受的答案。我們不在這裏的標題中「解決」。 – j08691

回答

-1
#sidebar { 
    position: -webkit-sticky; // required for Safari 
    position: sticky; 
    top: 0; // required as well. 
} 
+2

你的回答是(但)沒有幫助。問題中沒有#sidebar –