我試圖設計一個選擇,但放棄了與IE8和Safari的不兼容問題。 所以我想使用下拉菜單而不是選擇,然後出現另一個問題。 當選擇靠近頁面底部時,選項會顯示在選擇區域上方而不是底部,這是默認選項。 我想知道的是,如果任何人有使用jQuery做下拉選項出現在它上面的選擇選項作爲選擇框的下拉菜單
<!DOCTYPE html>
<html lang="en">
<head>
<title>Dropdown Menu</title>
<meta charset="UTF-8">
<style type="text/css">
* {border: 0; margin: 0; padding: 0;}
div {
background-color: #09C;
width: 200px;
line-height: 40px;
bottom: 40px;
left: 300px;
display: block;
position: absolute;
text-indent: 15px;
cursor: pointer;
}
div span {
font-weight: bold;
font-family: sans-serif;
font-size: 16px;
color: #FFF;
}
div:hover ul {display: block;}
div ul {
background-color: #0f0;
width: 200px;
height: 300px;
position: absolute;
display: none;
list-style: none;
}
div ul li {
background-color: #000;
width: 200px;
line-height: 30px;
font-weight: bold;
font-family: sans-serif;
font-size: 16px;
color: #FFF;
}
</style>
</head>
<body>
<div>
<span>Dropdown</span>
<ul>
<li>Link 01</li>
<li>Link 02</li>
<li>Link 03</li>
<li>Link 04</li>
<li>Link 05</li>
<li>Link 06</li>
<li>Link 07</li>
<li>Link 08</li>
<li>Link 09</li>
<li>Link 10</li>
</ul>
</div>
</body>
</html>
你有一個的jsfiddle? – pj013
你可以在這裏使用selectmenu jquery插件。 –
@ jp310試試這個http://jsfiddle.net/tL5jn/ –