Twitter Bootstrap 手风琴和按钮下拉菜单溢出问题

2024-01-07

我在网站的一部分中使用 Bootstrap。我将手风琴与下拉按钮混合在一起。 当按钮位于底部时,问题就出现了,下拉列表被隐藏,因为 .accordion-body 溢出设置为隐藏。

您可以在这里查看 jsfiddle:http://jsfiddle.net/DBQU7/6/ http://jsfiddle.net/DBQU7/6/

所以我做了你所期望的,尝试做的overflow-y:visible。但是你可以在这里看到结果,它不起作用: (您可能还会注意到,下拉菜单位于 div 内部,这会在 div 内部创建一个滚动条,而不是仅仅显示出来。

http://jsfiddle.net/DBQU7/5/ http://jsfiddle.net/DBQU7/5/

我看到这个问题很相似:Twitter Bootstrap(按钮下拉菜单)+ Div 固定 https://stackoverflow.com/questions/9780525/twiiter-bootstrap-button-dropdown-div-fixed

但它并不能解决我上面提到的问题。

那么问题来了,怎样才能让下拉菜单正常显示呢?

Thanks.


到目前为止,我找到的唯一解决方案(我很高兴被证明是错误的)是添加一个 CSS 属性,使溢出在打开时可见,然后通过 JS 脚本使其在可见和隐藏之间切换......不理想,但到目前为止也没有更好的。

-- 已编辑 -- 它实际上效果不是很好,而且似乎不是一个可行的解决方案。


创见

您非常接近您的解决方案。就是这个:

.accordion-body.in { overflow:visible; }

The .in类在打开时添加,因此仅在打开时设置可见性。

请参阅小提琴示例。 http://jsfiddle.net/DBQU7/17/

可能有助于解决 Chrome Bug 的更新

下面 mg1075 指出的错误可以通过对上面的代码稍加修改来解决,如下所示:

.accordion-body.in:hover { overflow:visible; }

这基本上可以防止overflow在动画完成之前发生。它工作得很好,除了当您单击向下按钮打开下拉菜单,然后exit the .accordion-body它会再次裁剪掉下拉菜单,但前提是您再次将鼠标悬停在下拉区域上。有些人可能认为这种行为更可取。

请参阅更新代码的小提琴。 http://jsfiddle.net/DBQU7/21/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Twitter Bootstrap 手风琴和按钮下拉菜单溢出问题 的相关文章

  • 为什么 Flexbox 会拉伸我的图像而不是保留纵横比?

    Flexbox 具有这种行为 它将图像拉伸到其自然高度 换句话说 如果我有一个带有子图像的 Flexbox 容器 并且我调整了该图像的宽度 则高度根本不会调整大小 并且图像会被拉伸 div display flex flex wrap wr
  • 边界半径圆

    我有这个代码 span p margin 0 span background color red display inline block border radius 50 span p 25 p p 08 p span 我想在我的跨度上画
  • 如何观察包含许多 sass 文件的整个目录/文件夹的变化

    我如何跟踪包含许多 sass 文件的整个目录的更改 我正在使用以下命令来观察 sass 的变化 file sass watch style scss style css 但是如何观察包含许多 sass 文件的整个目录 文件夹的变化 只需使用
  • 有 CSS 父选择器吗?

    我该如何选择 li 元素是锚元素的直接父元素 举个例子 我的 CSS 应该是这样的 li lt a active property value 显然 有多种方法可以使用 JavaScript 实现此目的 但我希望 CSS Level 2 本
  • 如何仅使用CSS设置某个角的边框半径

    如上所示 我可以只给顶部部分而不给底部提供半径 或者有时给底部而不是顶部提供半径吗 有没有办法只给一个角提供边界半径 Like border radius top left top right bottom right bottom lef
  • 如何在表格的 tbody/thead 部分周围创建边框?

    我正在尝试创建一个包含表格数据的页面 该页面必须显示为多个表格 然而 我有两个相互冲突的要求需要解决 每个表格周围都必须有边框 每个表格的列宽必须能够根据内容重新调整大小 但是 所有表中的列宽必须一致 即列的大小基于所有表中该列中最大的单元
  • 如何使用CSS将背景图像放入选择选项标签中

    我有一个从 json 响应接收的国家 地区下拉列表 并且想要在国家 地区名称旁边添加相应的国家 地区国旗图标 也从 json 响应获取图像 我已经尝试了不同的 jQuery 和 bootstrap 插件 但他们所做的是破坏我以前的选择框样式
  • div Hello div div Howdy dere pardner div div div 我明白它的作用 但为什么叫这个名字both 什么是both mean 两者的意思是 一组两件事中的每一项 左 和 右 两件事
  • 从顶部开始在同一水平线上显示同一行中的两个 div

    这是我的代码 floating box display inline block width 150px margin 10px border 3px solid 73AD21 after box border 3px solid red
  • 每 2 行后使 html 表格的边框变厚

    我创建了一个包含一些内容的表 其中有 12 行和 2 列 我想显示边框 但每 4 行之后 我想将水平边框设置为比正常情况更粗 怎么做 请在这里帮忙 试试这个选择器 table tr nth of type 4n td border bott
  • html 电子邮件内的背景图像 css - Gmail 不支持

    我想向我的用户发送如下所示的带有背景图像 css 的 html 正文电子邮件 div style width 500px height 1000px background color black background image none
  • Sass:@use 出错,未定义变量

    我正在使用 Sass 并且想要使用 use关键字而不是 import 因为 import有很多问题 另外只有dart sass支持这个功能 我将node sass改为dart sass 然而 问题出现了 我原来的代码 import carb
  • 固定 div 位于居中 div 旁边

    我有一个网页 其中有可滚动的内容 此内容包含在 content 内 位于页面的中心 现在我希望导航栏出现在内容左侧 50 像素处 该栏应具有固定位置 不应滚动 这是我到目前为止所尝试过的 nav position fixed top 50
  • 如何在Yii框架中向Form添加类?

    我在 Yii 中有一个表单 我想向该表单添加一个类
  • 使用 Twitter Bootstrap 解除警报不起作用?

    我正在使用谷歌浏览器 Using 推特引导程序 http twitter github com bootstrap 我想添加一个简单的警报 不幸的是alert http twitter github com bootstrap compon
  • -webkit-box-shadow 与 QtWebKit 模糊?

    当时有什么方法可以实现 webkit box shadow 的工作模糊吗 看完这篇评论错误报告 https bugs webkit org show bug cgi id 23291 我认识到这仍然是一个问题 尽管错误报告被标记为RESOL
  • CSS 到底如何计算相对尺寸

    我想更好地理解某些 CSS 行为 这与具体问题无关 我只是在调试网站时遇到的 让我们在固定位置的 div 中放置一个全宽图像 div img style width 100 src https via placeholder com 150
  • 使用 CSS 的响应式图像

    我发现调整图像大小以使其具有响应能力很棘手 我正在开发一个 php 应用程序来自动将网站转换为响应式版本 我有点被图像困住了 我已经成功地为网站上的每个图像添加了一个包装类 并且可以很好地调整图像的大小 我的问题在于自然小于窗口的图像 例如
  • 使用 CSS 折叠和展开元素

    我正在尝试构建一个页面 加载时仅可见标题 并且 当用户单击标题时 每个标题下方的表格会在隐藏和显示状态之间切换 我的限制是只能在 CSS 中执行此操作 这是我到目前为止想到的 https jsfiddle net Argoron c1ypx
  • Webpack 4:如何使用 LESS 获取 CSS 源映射?

    多年来我一直在尝试让 CSS 源映射在 webpack 中工作 但没有成功 我不确定链条中哪里出了问题 我希望有人能指出我正确的方向 这是发生的事情 行号是错误的 实际上文件名也是错误的 main less只是包含一堆 import也就是说

随机推荐

  • 如何在 SQLAlchemy 中回滚 python 中的 dataframe.to_sql?

    engine create engine postgresql username password host 5432 database transactions to sql transactions engine if exists a
  • 在 Java 中使用 Scanner 作为全局变量是不好的做法吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 将输入扫描器 例如键盘 声明为类中的全局变量是否被认为是不好的编程实践 例如 public static Scanner input new S
  • docker安装问题安装后找不到文件

    我在 ubuntu 14 04 上安装了 docker 守护进程正在运行 但当我跑步时docker ps a 我收到这个错误 bash usr local bin docker No such file or directory 我该如何解
  • JavaFX CSS 动态样式

    在提问之前 我在网上搜索并搜索了我的问题的答案 但找不到类似的内容 我希望我的应用程序用户能够从 JavaFX ColorPicker 中选择颜色 并根据他们的选择更新整个应用程序窗口颜色 按钮颜色 字体等 我的应用程序中有很多屏幕 我真的
  • 如何打印 TensorFlow 和 Keras 损失函数中的中间变量?

    我正在编写一个自定义目标来训练 Keras 带有 TensorFlow 后端 模型 但我需要调试一些中间计算 为了简单起见 假设我有 def custom loss y pred y true diff y pred y true retu
  • 如何使用 HttpClient 改善缓慢的 DNS?

    我有一个针对特定域的请求 需要很长时间才能完成 平均 22 秒 请求本身不会返回大量数据 var httpClient new HttpClient instantiated at app start and reused var requ
  • WooCommerce 3.0 结帐期间出现“不应直接访问属性”问题

    我的日志显示了很多以下消息 order total 被错误调用 不应直接访问订单属性 此消息是在 3 0 版本中添加的 它会为订单上的每个属性重复该消息 这些消息的原因是什么 我应该采取什么措施来纠正它们 WooCommerce 3 0 修
  • C++:新手初始化列表问题

    这里是新手 我正在查看公司代码 看起来类 A 中没有成员变量 但在 A 的构造函数中它初始化了对象 B 即使类 A 不包含任何 B 类型的成员变量 或根本不包含任何成员变量 我想我还不太明白 甚至无法提出问题 所以这是怎么回事 我的直觉是
  • ASP.Net MVC - 捕获某些 URL 进行 301 重定向

    我正在从旧的网站设计转向具有新 URL 的新设计 以前的所有页面名称都是名为 PageXX html PageX html Index html 的静态文件 其中 X 是数字 我的网站现在是动态的 但我想捕获这 3 个传入 url 然后尝试
  • Java - 如何根据元素的属性分隔列表

    我有一个要对其执行操作的对象列表 然而 我首先需要将列表分成单独的列表 以便具有相同parentID的所有项目都在同一个列表中 然后分别对每个列表执行操作 原因是该操作将对象的parentID作为范围 根据此处的要求 根据元素的给定属性分隔
  • 文件上传以及 Jersey Restful Web 服务中的其他对象

    我想通过上传图像和员工数据来在系统中创建员工信息 我可以使用球衣通过不同的休息时间来做到这一点 但我想在一次休息中实现这一目标 我在下面提供了结构 请帮助我在这方面该怎么做 POST Path upload2 Consumes MediaT
  • Firebase 无法将检索到的数据保存到 ArrayList

    检索数据有效 但我无法将检索到的数据保存到 ArrayList 中 在 onDataChanged 方法之后 ArrayList profile 似乎有 2 个值 但在 return 语句中它有 0 static List
  • MVC 网格的 Kendo UI 如何隐藏 ID 列

    我想隐藏 Kendo 网格的 ID 列 但仍然能够引用它来执行其他操作 我尝试将 Width 设置为 0 但这只会使其变得非常宽 Html Kendo Grid Model Name LineItems Columns columns gt
  • 使用 jQuery 的 AJAX 单选按钮

    我需要帮助来提交带有单选按钮的 RSVP 如下所示 Attending
  • 嵌套方法调用和委托有什么区别?

    考虑以下 第一种方法 public void f3 f2 f1 和这个 第二种方法 class Sample public delegate void MyDelegate string s MyDelegate obj public Sa
  • 如何在 JSON 中使用 read.schema 仅指定特定字段:SPARK Scala

    我正在尝试以编程方式在看起来像 json 的 textFile 上强制执行 schema json 我尝试使用 jsonFile 但问题是从 json 文件列表创建数据帧 spark 必须对数据进行 1 次传递才能为数据帧创建模式 因此它需
  • 获取动态对象中方法调用的通用类型

    我开始使用 Net 中的动态对象 但我不知道如何做某事 我有一个继承自 DynamicObject 的类 并且我重写了 TryInvokeMember 方法 e g class MyCustomDynamicClass DynamicObj
  • Oracle ORA-00902 无效数据类型错误

    我正在尝试创建两个表 这引发了 ORA 00902 错误 无法弄清楚这里出了什么问题 CREATE TABLE VEHICLE STORE MODEL NO VARCHAR2 12 NOT NULL DESCRIPTION VARCHAR2
  • 错误:包 android.hardware.camera2 不存在 OpenCV

    我正在尝试将 OpenCV 模块添加到项目中 但无法解决一些 gradle 问题 这是我的app gradle file apply plugin com android application android compileSdkVers
  • Twitter Bootstrap 手风琴和按钮下拉菜单溢出问题

    我在网站的一部分中使用 Bootstrap 我将手风琴与下拉按钮混合在一起 当按钮位于底部时 问题就出现了 下拉列表被隐藏 因为 accordion body 溢出设置为隐藏 您可以在这里查看 jsfiddle http jsfiddle