我正在創建此網站:http://google1.php5.cz/index.html,我需要我的菜單彈出式菜單。創建dropup菜單?
我想創建這個:如果我將鼠標指向單詞「ABOUT」,將彈出菜單,並且會出現3個選項:類似於http://www.w3schools.com/css/tryit.asp?filename=trycss_dropdown_button,但倒過來。
問題是(就像你可以在頁面上看到的)我不知道如何有彈出塊只要「關於」塊?
此外,我無法使用JavaScript。
我正在創建此網站:http://google1.php5.cz/index.html,我需要我的菜單彈出式菜單。創建dropup菜單?
我想創建這個:如果我將鼠標指向單詞「ABOUT」,將彈出菜單,並且會出現3個選項:類似於http://www.w3schools.com/css/tryit.asp?filename=trycss_dropdown_button,但倒過來。
問題是(就像你可以在頁面上看到的)我不知道如何有彈出塊只要「關於」塊?
此外,我無法使用JavaScript。
在W3學校例如添加底部:100%;屬性爲:
.dropdown:hover .dropdown-content {
display: block;
}
將使菜單向上打開。
它應該是這樣的:
.dropdown:hover .dropdown-content {
display: block;
bottom: 100%;
}
很簡單。只是執行以下2次修改:
添加「底部:100%」來.dropdown內容在CSS文件扭轉彈出菜單
.dropdown-content {
bottom:100%; <!-- <<<THIS WILL MAKE THE MENU OPEN UP INSTEAD OF OPENING DOWN -->
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
更改「最小的方向-width:160像素」到‘最小寬度:100%’,以使‘長坡平了塊的‘關於’塊’
.dropdown-content {
bottom:100%;
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 100%; <!-- <<<THIS WILL MAKE THE POP UP BLOCK AS WIDE AS THE BUTTON -->
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
謝謝你做的一切! –
歡迎您! –