gpt4 book ai didi

jquery - Chrome 添加 cssClass 到 HTML 元素

转载 作者:可可西里 更新时间:2023-11-01 12:52:05 26 4
gpt4 key购买 nike

我最近注意到,在过去的几周内,Google Chrome 似乎正在向我在 Chrome 中运行的所有页面和应用程序添加一个 CSS 类(和样式 block ),这与缩放页面有关。

它可能会导致一些看起来相当讨厌的变化,尤其是对于要以 100% 宽度显示的页面。 (它在传统上出现滚动条的右侧和底部区域留下了不必要的空白)

我试图通过创建一个简单的 jQuery 函数来解决这个问题,该函数将缩放设置为 1(以保持它们以前的状态),这很有效,但我正在寻找可能更清晰的任何其他想法。

添加类:

<html class='cssClass'>

添加样式 block :

<style type="text/css">
.cssClass { -webkit-transform: scale(0.990625);
-webkit-transform-origin: 0 0; }
</style>

当前解决方案:

if($.browser.webkit){
setTimeout(function (){
$('html').removeClass('cssClass').css('-webkit-transform', 'scale(1)');
}, 1);
}

这解决了问题 - 然而,我只是想看看是否有其他人遇到过任何其他问题(或有任何其他希望更优雅的修复)。

更新:这是由扩展引起的。我会留下这个问题,以防其他人觉得他们像我一样漫游到某个外星世界。

最佳答案

转到工具 -> 设置 -> 扩展,然后禁用所有扩展,它就会停止。然后,您可以一次启用一个,以确定实际上是哪一个在执行此操作。

关于jquery - Chrome 添加 cssClass 到 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com