以下のコードでは、コンテナdiv内にリンクがあり、そのリンクはブートストラップドロップダウンメニューを制御します。ドロップダウンメニューは、ドロップダウンリンク自体にアライメントされています。ドロップダウンメニューの位置を変更してリンクの親divに揃え、親divと同じ幅にするにはどうすればよいですか?親divのようにドロップダウンボタンがあります。ここで親divにドロップアラインメントを行う方法
<!doctype html>
<html>
</head>
<body>
<div class="widget-body" style="border: solid 1px black; height:45px; margin-bottom:10px;margin-right:20px;background:linear-gradient(to right, #85e2f0 5% , white 95%);">
<div class="col-xs-2" style="height:45px; font-size: 28px;">
\t <span class="glyphicon glyphicon-search" aria-hidden="true"></span>
</div> \t \t \t \t \t \t \t \t \t \t \t \t
<div class="col-xs-8" style="height:30px;text-align:center; border: solid 1px black;margin-top: 6px; display: flex; align-items: center;justify-content: center; background-color: #42d442;">test</div> \t \t \t \t \t \t \t \t \t \t \t \t
<div class="col-xs-2" style="height:43px; font-size: 27px; text-align: center;">
\t <a data-toggle="dropdown">
<span class="glyphicon glyphicon-menu-down" aria-hidden="true"></span>
</a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Item 1</a></li>
<li><a href="#">Another item</a></li>
<li><a href="#">This is a longer item that will not fit properly</a></li>
</ul>
</div>
</div>
</body>
</html>
コードのデモです: demo
親クラスに配置したいのですか? –
クラスwidget-bodyを持つ外側のdiv –
'.widget-body'の相対位置と' .col-xs-2 open'クラスの位置をstaticの位置にしてから、ドロップダウンは親divに固定されます –