gpt4 book ai didi

css - Bootstrap-4 下拉列表自动获取一些样式。如何禁用它?

转载 作者:太空宇宙 更新时间:2023-11-04 06:44:42 26 4
gpt4 key购买 nike

我正在为我的新网站使用 Bootstrap-4。我在页面的多个位置使用下拉菜单。在标题导航栏中,下拉菜单工作正常,但是当我在页面内使用相同的下拉逻辑时,bootstrap 或 popper 正在添加一些内联样式,弄乱了我的样式。有没有办法禁止添加此自动内联 CSS?

下面是页面错误下拉的截图,

enter image description here

下面是顶部标题中正确下拉菜单的屏幕截图。

enter image description here

编辑:

代码

错误的下拉菜单

<div className="pull-right">

<div className="dropdown">
<a
href="#sfsd"
className="dropdown-toggle"
data-toggle="dropdown"
id="dropdownMenuLink"
aria-haspopup="true"
aria-expanded="false"
>
<i className="fa fa-ellipsis-v" aria-hidden="true" />
</a>
<ul className="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenuLink">
<li className="dropdown-item">
<a href="#">
<i className="fa fa-language mr-2" />
<span>Switch to Arabic</span>
</a>
</li>
<li className="dropdown-item">
<a href="#UpdatePersonalInfo">
<i className="fa fa-user mr-2" />
<span>My Profile</span>
</a>
</li>
<li className="dropdown-item">
<a href="#ChangeSecuritySettings">
<i className="fa fa-cog mr-2" />
<span>My Configuration</span>
</a>
</li>
<li className="dropdown-item">
<a href="login.html">
<i className="fa fa-sign-out mr-2" />
<span>Logout</span>
</a>
</li>
</ul>
</div>
</div>

正确的下拉菜单

<div className="user-menu dropdown pull-right">
<a
href="#Menu"
className="dropdown-toggle"
data-toggle="dropdown"
aria-expanded="false"
>
<i className="fa fa-gear fa-spin" />
</a>
<ul className="dropdown-menu dropdown-menu-right">
<li className="dropdown-item">
<a href="#">
<i className="fa fa-language mr-2" />
<span>Switch to Arabic</span>
</a>
</li>
<li className="dropdown-item">
<a href="#UpdatePersonalInfo">
<i className="fa fa-user mr-2" />
<span>My Profile</span>
</a>
</li>
<li className="dropdown-item">
<a href="#ChangeSecuritySettings">
<i className="fa fa-cog mr-2" />
<span>My Configuration</span>
</a>
</li>
<li className="dropdown-item">
<a href="login.html">
<i className="fa fa-sign-out mr-2" />
<span>Logout</span>
</a>
</li>
</ul>

最佳答案

如文档中所述,您可以使用 data-display option ....

"By default, we use Popper.js for dynamic positioning. Disable this with static."

请记住,您必须处理下拉菜单的定位。

https://www.codeply.com/go/85fPF73EtF


相关:Bootstrap 4 dropdown menu within accordion

关于css - Bootstrap-4 下拉列表自动获取一些样式。如何禁用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53412855/

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