gpt4 book ai didi

jquery - 侧边栏 jquery 和 bootstrap 菜单中奇怪的悬停行为

转载 作者:行者123 更新时间:2023-11-28 11:30:24 24 4
gpt4 key购买 nike

我正在做一个基于 Boostrap 3 模板的大型元素,该元素使用大量 jQuery 插件来满足元素需求。一切顺利!

您可以在这里看到 3 个元素示例页面:

www.frontsite.com.br/saam2/index.php?_action=mapa

www.frontsite.com.br/saam2/index.php?_action=painel

www.frontsite.com.br/saam2/index.php?_action=arquivo

两个页面都有一个“左侧内容菜单/栏”。它是一个可滚动的容器 div,带有可折叠的嵌套元素列表 ulli,如您所见。

<div class="sidebar-operacional">
...
<div class="col-md-12 nav-hierarq" id="barra-lateral-operacional">

我的列表中的每个嵌套项都显示一个简短的蓝色、红色和灰色小 span 按钮列表,每个按钮都有其自身的功能/操作。干得好!

问题是——很奇怪:在谷歌浏览器上(我没有在其他人身上测试过),当我的列表项被展开/打开时(它在右边显示减号按钮),当我将鼠标悬停在这些小跨度按钮上时,它的边距变为零,将它们向左做一个意想不到的小 Action ,将它们堆叠起来。当我的列表中的元素折叠/关闭时(它在右侧显示加号按钮),当我将鼠标悬停在这些相同的跨度按钮上时,它的边距会恢复到原来的正确位置。它只发生在有子项的 li 项中。当您将鼠标悬停时,最深的 li 元素没有相同的行为:这应该是所有人的正确行为!

奇怪,不是吗?

我已经花了很多时间调查可能发生的情况,但没有解决方案。所以如果有人能帮助我,我会很高兴。

非常感谢。

1 月 21 日添加:

我认为这张图片可以很好地说明发生了什么/发生了什么。问题出现在小 SPAN 按钮上:INFO、MAPA、ARQ、COMM。您是否尝试将鼠标悬停在上面并看到它们自动靠近旁边最近的 SPAN 按钮?我认为这是一些我找不到或找不到的意外 CSS 类覆盖问题!谁能帮忙?

Trying to illustrate the problem

最佳答案

我疯了还是你在谈论将这些按钮推向左侧的滚动条

enter image description here

从我在这里看到的。滚动条.jspPane获取他的width在JS中计算

.jspVerticalBar 在 CSS 中设置了 width8px

最简单的解决方案是在 CSS 中将 2px 添加到 .jspVerticalBar .. 或者您可以检查并查看为什么 .jspPane 计算不正确

关于jquery - 侧边栏 jquery 和 bootstrap 菜单中奇怪的悬停行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21186237/

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