gpt4 book ai didi

html - Bootstrap 4 自定义下拉对齐方式

转载 作者:太空宇宙 更新时间:2023-11-04 08:01:29 24 4
gpt4 key购买 nike

我正在尝试制作自定义下拉菜单。我有个主意。它需要看起来像这样:

enter image description here

但是它看起来像这样:

enter image description here

老实说,我不明白为什么会这样。我试过使用列,但这在下拉菜单中不起作用。我正在拼命寻找答案。这是 HTML 代码,我无法让它在一个片段中工作,很抱歉。

<li class="nav-item dropdown icondropdown">
<a href="#" class="nav-link dropdown-toggle" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-bell-o navbar-icons" aria-hidden="true"></i><span class="badge badge-danger badge-custom">1</span>
</a>
<div class="dropdown-menu dropdown-menu-center z-depth-1 " aria-labelledby="navbarDropdown" style="width: 300px; border-radius: 7px; padding-bottom: 0">
<a class="dropdown-item text-center">
<h5>Inbox</h5><span class="badge badge-danger badge-custom2">1</span></a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">
<img src="img/foto.jpg" class="rounded-circle" width="42">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Rainier laan</b> heeft gereageert op je bericht.</p>
</a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">
<img src="img/johan.jpg" class="rounded-circle" width="42">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Johan Strootman</b> heeft je bericht geliked.</p>
</a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">
<img src="img/lil-bub.jpg" class="rounded-circle" width="42">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Bill Gates</b> heeft gereageert op je bericht.</p>
</a>
<div class="dropdown-divider m-0"></div>
</div>
</li>

提前致谢!

最佳答案

我认为你应该像下面那样在 css 中操作

标签

p{
display:inline-block;
width:200px;
position: relative;
word-break: break-all;
white-space:normal;
}
<html>
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css" integrity="sha384-PsH8R72JQ3SOdhVi3uxftmaW6Vc51MKb0q5P2rRUpPvrszuE4W1povHYgTpBfshb" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" integrity="sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" crossorigin="anonymous"></script>
</head>

<body>
<li class="nav-item dropdown icondropdown">
<a href="#" class="nav-link dropdown-toggle" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-bell-o navbar-icons" aria-hidden="true"></i><span class="badge badge-danger badge-custom">1</span>
</a>
<div class="dropdown-menu dropdown-menu-center z-depth-1 " aria-labelledby="navbarDropdown" style="width: 350px; border-radius: 7px; padding-bottom: 0">
<a class="dropdown-item text-center">
<h5>Inbox</h5><span class="badge badge-danger badge-custom2">1</span></a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">

<div class='row'><div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<img src="https://www.w3schools.com/html/pulpitrock.jpg" class="rounded-circle" width="50" height="50"></div><div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Rainier laan</b> heeft gereageert op je bericht.</p>
</div></div>
</a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">
<div class='row'><div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<img src="https://www.w3schools.com/html/pulpitrock.jpg" class="rounded-circle" width="50" height="50"></div><div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Johan Strootman</b> heeft je bericht geliked.</p>
</div></div>
</a>
<div class="dropdown-divider m-0"></div>
<a class="dropdown-item dropdown-item-style" href="#">

<div class='row'><div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<img src="https://www.w3schools.com/html/pulpitrock.jpg" class="rounded-circle" width="50" height="50"></div><div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
<p style="color: grey; word-wrap: break-word"><b style="color: grey">Bill Gates</b> heeft gereageert op je bericht.</p>
</div></div>
</a>
<div class="dropdown-divider m-0"></div>
</div>
</li>
</body>
</html>

关于html - Bootstrap 4 自定义下拉对齐方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46981041/

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