0

我最近注意到我公司网站上的 Plus 1 按钮在 IE 9 和 10 中无法正确呈现。在 Chrome 中看起来很完美,但似乎无法让它在 IE 中显示,除非底部有一块被切断按钮。兼容模式没有帮助。有什么技巧可以在按钮周围放置或填充以使其正确显示?我尝试将代码放在表格中,但这根本没有帮助,段落或中断也没有。

Facebook Like 按钮在 IE 和 Chrome 中都能正确显示。

Windows Server 2008,IIS 7.5,使用开发者网站上生成的代码。

谢谢

4

1 回答 1

1

您只需添加以下代码,浏览器将强制进入 IE8 模式(正确呈现):

将此添加到 HTML 的顶部:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

将此添加到 HTML 的 head 部分

    <meta http-equiv="X-UA-Compatible" content="IE=8" />

然后该按钮将正确呈现。在这里查看一个活生生的例子

于 2013-10-10T21:58:05.103 回答