Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.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
Html 下拉菜单对齐_Html_Css_Drop Down Menu - Fatal编程技术网

Html 下拉菜单对齐

Html 下拉菜单对齐,html,css,drop-down-menu,Html,Css,Drop Down Menu,我试图创建我自己的纯CCS+HTML下拉菜单。但下拉部分的对齐不正确,您可以在第页上看到这一点 CSS: HTML: 如何在最后一个菜单项下对齐该部分?您可以尝试以下CSS: .language-selector > ul { position: absolute; clear: both; top: 35px; left: 37px; } #header-container > ul > li { display: inline;

我试图创建我自己的纯CCS+HTML下拉菜单。但下拉部分的对齐不正确,您可以在第页上看到这一点

CSS:

HTML:

如何在最后一个菜单项下对齐该部分?

您可以尝试以下CSS:

.language-selector > ul {
    position: absolute;
    clear: both;
    top: 35px;
    left: 37px;
}

#header-container > ul > li {
    display: inline;
    float: left;
    position: relative;
}
它应该会成功的

位置:相对位置;对于每个列表元素都特别重要,因为这是用于定位下拉菜单的内容

<ul>
    <li><a href="/">О программе</a></li>
    <li><a href="/videos/list.html">Курс</a></li>
    <li><a href="/faq.html">Помощь</a></li>
    <li><a href="/contacts.html">Контакты</a></li>
    <li class="language-selector">
        <a>Русский</a>
        <ul>
            <li><a>English</a></li>
            <li><a>Deutch</a></li>
        </ul>
    </li>
</ul>
.language-selector > ul {
    position: absolute;
    clear: both;
    top: 35px;
    left: 37px;
}

#header-container > ul > li {
    display: inline;
    float: left;
    position: relative;
}