2014-11-05 65 views
2

以下是我的jsFiddle的完整代码示例。Bootstrap 3 popover在“响应”模式下不起作用

请注意,您可以将鼠标悬停在橙色道路图形上并正确显示我的弹出窗口?那么,当我将结果部分的宽度缩小到菜单垂直堆叠的位置,然后将鼠标悬停在弹出窗口上时,它不会呈现。对我而言,这意味着当用户从移动浏览器查看我的应用程序时,它不会呈现。

我想:

#fieldMode .popover { 
    min-width: 300px 
} 

#fieldMode .popover-title { 
    color: rgb(255,102,0); 
    background: rgb(176,205,249); 
} 

#fieldMode .popover-content { 
    color: rgb(12,66,144) 
} 

...但是,这似乎并没有工作。什么是修复?

回答

2

在移动设备上,您的a标记由引导样式给出display: block,导致宽度为100%。如果您试图将弹出窗口放在其右侧,这将不起作用。添加display: inline-block将导致它只占用所需的空间而不是全屏宽度。更新小提琴:http://jsfiddle.net/mgup49hv/1/

#fieldModePopover { 
    display: inline-block;  
} 
+0

我最诚挚的歉意@Stever桑德斯(+1) - 看来我在这的jsfiddle发布的旧版本我的CSS的。请参阅我的[最新的jsFiddle](http://jsfiddle.net/t4unwqL9/2/),它有正确的CSS。我试过你的改变,它不起作用。想法?再次感谢! – smeeb 2014-11-05 21:42:07

+0

@smeeb它肯定会工作:)更新你的新小提琴:http://jsfiddle.net/3zahh3w6/ – 2014-11-05 21:45:01

+0

好@Stever桑德斯(再次+1)!嘿,你怎么让页脚变得粘稠?!?我喜欢它! – smeeb 2014-11-05 21:48:27