2014-11-05 69 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