css - Bootstrap 2.3.2 : drop-down submenu pull-left does not pull all the way left

标签 css twitter-bootstrap

我正在尝试让下拉子菜单显示在左侧而不是右侧。我正在阅读另一个答案并遇到了这个例子: http://jsfiddle.net/SchmalzyB/szx4Y/51/

我希望这发生在我的下拉菜单中,但我也希望克拉位于左侧,因为人们通常期望它应该位于该位置。我按照他们的做法在我的 <li class="dropdown-submenu"> 中设置了一个“向左拉”类但我的代码最终让子菜单显示在父选项的顶部。我如何让它一直显示在左侧?有没有办法让那些克拉在左边?看起来它内置于 Bootstrap 中。谢谢。

JSBIN: http://jsbin.com/gavutekipa/2/edit?html,css,output

最佳答案

carrats 显示在右边:因为 css ref:

.dropdown-submenu > a::after {
display: block;
content: " ";
float: right; => change it to left
width: 0px;
height: 0px;
border-color: transparent transparent transparent #CCC;
border-style: solid;
border-width: 5px 0px 5px 5px;
margin-top: 5px;
margin-right: -10px; => change it to margin-left

或者另一个选择是将其设置为 .dropdown-submenu > a::before { ... } 并尝试填充、 float 和边距。

对于左侧显示的子菜单——我觉得没问题,或者不明白问题所在

关于css - Bootstrap 2.3.2 : drop-down submenu pull-left does not pull all the way left,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28869671/

相关文章:

html - Bootstrap Typeahead 宽度和长文本

twitter-bootstrap - Bootstrap 模式根本不起作用

css - 如何将元素的左侧部分绕 y 轴旋转 25 度

javascript - 固定比例页面自动缩放

javascript - resize 事件仅在 ie8 上手动调整浏览器窗口大小时触发

javascript - 确认删除模态/对话框在部分 View 中使用时不起作用

html - 在 Bootstrap 中垂直对齐?

javascript - 如何在 jquery 图像幻灯片上添加文本?

javascript - 增加文本周围的可选区域

macos - Bootstrap 工具提示不会隐藏在最新的 Safari 8.0 中