我的Google Chrome浏览器有一个问题:安装Ask Toolbar时,它存在19.0.1084.52 m
它破坏了网站的布局。
请参阅打印屏幕:
Chrome浏览器中的工具栏会影响网站吗?
编辑:我想我应该将所有内容都包裹在<div>
中,并从<body>
中移出背景图像,尽管有一个更好的选择而不添加这个额外的标记?
Website link
最佳答案
Javascript代码段可以禁用Chrome中的Ask工具栏。我希望这个功能能迅速传播!
function removeAsk(){
if(document.getElementById("apn-null-toolbar") != null){
// mainMenu had a style change for its top positioning, returning it to normal
// perhaps a function can be made which iterates over every element ask has changed
document.getElementById("mainMenu").style.top = "-16px";
// Just remove the iframe and style elements
(elem=document.getElementById("apn-null-toolbar")).parentNode.removeChild(elem);
(elem=document.getElementById("apn-body-style")).parentNode.removeChild(elem);
}
}
body 加载后调用此方法
<body onload="removeAsk()">
关于css - Google Chrome工具栏破坏了网站布局,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10946017/