首页 > 解决方案 > google页面上一个元素的css计算源是什么

问题描述

正在检查https://www.google.com并且不知道样式的来源。也许有人知道如何找到它以及它是如何对我隐藏的。
1. 截图(节点):https ://imgur.com/hWFXxPd (弹出窗口中的任何“a”标签,例如搜索/地图/播放)
2. 链接样式(节点):https
://imgur.com/yICY0g2 PS这种样式(transform)仅在非匿名模式下“无处可寻”(至少对我而言),在匿名模式下,一切都按预期工作。
UPD:当我登录/未登录时,样式会有所不同。
看起来样式节点在更改后没有重新计算(?见下面的评论)
因此问题是:为什么没有重新计算/如何重复这种行为?
*看起来不是每个人都能重现该网站上的行为

标签: javascriptcssdombrowserstyling

解决方案


看起来来自https://www.gstatic.com的脚本正在发生变化(不要认为它可以是扩展名)。
没有关于这种样式的信息(内联或<style>标签内容),因为它是通过document.cssStylesheets[].insertRule()
相同的影响(内容没有变化<style>)可以直接通过修改规则来实现的,例如document.styleSheets[].cssRules[].style.transform = "${value}"


推荐阅读