無論如何,我試圖創建一個切換鏈接,基本上是兩個按鈕在彼此之上。點擊時,其中一個將變爲display:none
,反之亦然。使用:目標和相鄰的兄弟選擇器作出切換botton
目前,我的CSS是這樣
#main-nav:target + .page-wrap {
position:absolute;
left:-80px;
#open-menu {
display: none;
}
#close-menu {
display: block;
}
}
...但是#打開菜單和#關閉菜單的顯示選項似乎沒有展示的原因。任何幫助?
編輯: 好吧,所以我需要一個預處理器好吧._。
編輯再次: 得到它的工作,謝謝你們!只是想知道,有沒有辦法讓我的整個頁面div(不包括菜單)滑動頁面的列出?或者它是一些簡單的溢出x:隱藏?
您不能在純CSS中嵌套這樣的規則。你正在使用一些CSS預處理? – xec 2013-04-11 12:02:13
我認爲你需要一些JavaScript或jQuery來將一個動作綁定到按鈕上。 CSS本身不會這樣做。 – 2013-04-11 12:03:25