【问题标题】:Strange css position issue奇怪的css位置问题
【发布时间】:2012-09-30 19:42:16
【问题描述】:

我在我的项目中使用ChoosenTwitter Bootstrap。我想要得到的是,在可折叠的 div 上获得选择的下拉列表,但它位于其他内容之下。这是jsfiddle

http://jsfiddle.net/tt13/CFbpt/5/

我错过了什么?如何解决这个问题?

【问题讨论】:

  • 你需要将你的css设置为“相对”而不是“绝对”
  • 您的引导 CSS 文件有一个 .collapse 规则,将可见设置为隐藏。这会导致溢出不显示。然而,将其设置为可见可以解决该问题并创建另一个问题,因为手风琴随后会破裂。 jsfiddle.net/j08691/CFbpt/14

标签: javascript jquery html css twitter-bootstrap


【解决方案1】:

这应该可以解决所有问题:

.collapse.in { overflow: visible; }
.chzn-drop { display: none; }
.chzn-container-active .chzn-drop { display: block; }

http://jsfiddle.net/Wexcode/7HLyZ/3/

【讨论】:

  • 看看会发生什么?在上面的下面
  • 啊,感谢您指出这一点。将其更改为.collapse.in,因此它仅在组应该可见时才这样做。
  • 尝试多次点击第一个手风琴项目。同样的问题
  • 我的意思是关闭第一个手风琴项目然后尝试重新打开
  • 我不太明白这个问题。
猜你喜欢
  • 1970-01-01
  • 2012-07-30
  • 1970-01-01
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 2011-06-26
  • 1970-01-01
相关资源
最近更新 更多