我最近注意到我公司网站上的Plus 1按钮在IE 9和10中无法正常呈现。在Chrome中看起来很完美,但似乎无法在IE中显示它而没有切断按钮的底部。兼容模式没有帮助。任何设置或填充按钮的技巧,以便正确显示?我尝试将代码放在表格中,但这根本没有帮助,也没有段落或中断。
Facebook Like按钮在IE和Chrome中都能正确显示。
Windows Server 2008,IIS 7.5,使用开发人员网站上生成的代码。
由于
答案 0 :(得分: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" />
然后该按钮将正确呈现。请参阅a live example here。