使用下拉菜单的 HTML 导航。所选值必须始终出现在菜单顶部

标签 html css drop-down-menu

已创建 http://jsfiddle.net/jWwPV/某种下拉菜单。

<div class="dropdown_navigation_general" style="float:left;" >
    <select name="general_select" id="general_select" onchange="window.document.location.href=this.options[this.selectedIndex].value;" value="general">
        <option selected>General</option>
        <option value="http://www.google.com">Add transaction partner</option>
    </select>
</div>

.dropdown_navigation_general {
    margin:auto;
    width:70px;
    overflow:hidden;
}
.dropdown_navigation_general select {
    background: transparent;
    width: 100px;
    padding: 0px;
    font-size: 14px;
    border: 0px solid #fff;
    height: 19px;
    -webkit-appearance: none;
}

当我点击 Add transaction partner 时,我会在菜单顶部看到 Add transaction partner 而不是 General .

是否有可能在单击菜单顶部的任何下拉菜单值后我总是看到General(选定值)。

最佳答案

试试这个:

<select name="general_select" id="general_select"
 onchange="window.document.location.href=this.options[this.selectedIndex].value;
 this.value='general'">

演示: http://jsfiddle.net/jWwPV/1/

关于使用下拉菜单的 HTML 导航。所选值必须始终出现在菜单顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19806476/

相关文章:

javascript - 如何根据文本输入的值动态更改(或至少缩小)文本输入的宽度?

html - 如何在 Font Awesome 图标下的 Bootstrap 列中心放置一条垂直线

jquery - 动态相关的选择菜单

html - 菜单项悬停时子菜单不会显示(css html)

html - 在悬停不同元素时显示 div

javascript - 带过滤器的 HTML 选择字段

html - 样式化 mailchimp 表单

css - 如何正确按比例缩小背景图像?

android - Overflow-x : scroll ! 重要的是不能在 Samsung Internet 上使用已翻译的 SVG

javascript - 如何在点击时正确更改 react-bootstrap DropdownButton 的标题?