gpt4 book ai didi

javascript - 下拉菜单未以选定的下拉按钮为中心

转载 作者:行者123 更新时间:2023-11-28 05:33:27 25 4
gpt4 key购买 nike

我正在制作一个下拉菜单,但我的 LinkBut​​ton1 的下拉菜单在单击时并未与按钮本身对齐(而是下拉到第一个按钮下方)。顺便说一句,我正在使用 Bootstrap 。

这是我的代码:

 <div class="dropdown" >  
<ul> <li>
<button class="btn btn-link dropdown-toggle" type="button" data-toggle="dropdown">Women's
<span class="caret"></span></button>
<ul class="dropdown-menu ">
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
</li>


<li>
<asp:LinkButton ID="LinkButton1" runat="server" class="dropdown-toggle" data-toggle="dropdown">LinkButton<span class="caret"></span></asp:LinkButton>
<ul class="dropdown-menu ">
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>

</li>

<li>
<ul class="nav navbar-right">

<li id="google_translate_element"></li><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({ pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL }, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

</ul>
</li>
</ul>

(旁注:我在右侧添加了一个谷歌翻译器 API)

如何将 Linkbutton 的下拉菜单与 Linkbutton 本身而不是第一个按钮对齐?

这是我单击第二个按钮时的样子 - 下拉菜单出现在第一个按钮下方: Click image here

最佳答案

如果对你有帮助,请打勾

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
</head>
<body>

<div class="container">
<ul class="list-inline">
<li>
<div class="dropdown" >
<button class="btn btn-link dropdown-toggle" type="button" data-toggle="dropdown">Women's
<span class="caret"></span></button>
<ul class="dropdown-menu ">
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
</div>
</li>


<li>
<div class="dropdown" >
<asp:LinkButton ID="LinkButton1" runat="server" class="dropdown-toggle" data-toggle="dropdown">LinkButton<span class="caret"></span></asp:LinkButton>
<ul class="dropdown-menu ">
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
</div>
</li>

<!--<li>
<div class="dropdown" >
<ul class="nav navbar-right">
<li id="google_translate_element"></li><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({ pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL }, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</ul>
</div>
</li>-->
</ul>
</div>
</body>
</html>

关于javascript - 下拉菜单未以选定的下拉按钮为中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38369800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com