【发布时间】:2015-02-05 05:13:00
【问题描述】:
我正在尝试在 BootStrap 3 下拉菜单中使用砌体。
我发现以下声明:
.dropdown-menu {
display: none;
}
.open > .dropdown-menu {
display: block;
}
导致与 Masonry 的冲突,因为它无法确定菜单的宽度和高度来组织其中的元素。
我发现如果我将上述声明更改为:
.dropdown-menu {
visibility: hidden;
}
.open > .dropdown-menu {
visibility: visible;
}
瞧 - 快乐的日子。问题是我无法更改 Bootstrap.css,因为它是从 prod 中的 CDN 提供的。
我试图在我的 custom.css 中重新声明,但是因为我使用的是可见性而不是显示。显示规则没有被覆盖。
有没有人有类似的经历,或者有什么建议我可以从 Bootstrap.css 中删除声明并使用我的 custom.css 中的声明?
【问题讨论】:
标签: javascript jquery css twitter-bootstrap masonry