在这个fiddle http://jsfiddle.net/mjmitche/qVdEy/6/ 上,您可以看到弹出框内文本的对齐是完美的,但是,当我将完全相同的CSS/JS/HTML放在我的网站上时,文本比容器更大!
我正在尝试使用Firebug来弄清楚发生了什么,但是我必须将光标移开弹出窗口才能使用Firebug,然后Firebug就会消失。我无法确定我的代码中哪些设置改变了演示文稿。这些弹出窗口是使用Twitter Bootstrap.js创建的(您可以在fiddle中查看资源)。
$('#element').popover('show')
$(temp0).popover('show')
的操作。 - retrovertigo我的工作有些奇怪,似乎只能在 Chrome 中运行,而不是 Firebug。步骤如下:
看了一下弹出框的CSS,似乎没有明确定义字体大小:http://twitter.github.com/bootstrap/1.4.0/bootstrap.min.css(在CSS中查找“popover”并浏览)
也许可以尝试添加以下CSS并进行微调:
.popover, .popover h3.title, .popover .content { font-size: 14px; }
打开浏览器的开发者工具,然后设置一个鼠标点击断点。只需点击弹出面板的目标,您就会看到弹出面板的打开。像其他普通的DOM块一样调试它即可。