Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何对齐列表下拉列表_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何对齐列表下拉列表

Javascript 如何对齐列表下拉列表,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在菜单上有一个下拉菜单。但这不是我需要的 但我需要它作为菜单项对齐。就像在这里: 可以简单地用css实现吗? html 为DropDownList分配CssClass,如DDLStyle select.DDLStyle{text-align:middle;} 这适用于大多数现代浏览器,但不适用于IE。您可以将位置:相对“.dropdown”和位置:绝对设置为“.dropdown menu”,并将其宽度设置为100% li { padding: 10px 20px; } .dropdo

我在菜单上有一个下拉菜单。但这不是我需要的
但我需要它作为菜单项对齐。就像在这里:

可以简单地用css实现吗?
html


为DropDownList分配CssClass,如DDLStyle

select.DDLStyle{text-align:middle;}

这适用于大多数现代浏览器,但不适用于IE。

您可以将位置:相对“.dropdown”和位置:绝对设置为“.dropdown menu”,并将其宽度设置为100%

li {
  padding: 10px 20px;
}

.dropdown {
    position: relative;
    display: block;
    background-color: #ff0;
    width: 120px;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: gray;
}
以下是一个工作示例:


提供代码。为您的问题编造一把小提琴
select.DDLStyle{text-align:middle;}
li {
  padding: 10px 20px;
}

.dropdown {
    position: relative;
    display: block;
    background-color: #ff0;
    width: 120px;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: gray;
}