javascript - google页面上一个元素的css计算源是什么
问题描述
正在检查https://www.google.com并且不知道样式的来源。也许有人知道如何找到它以及它是如何对我隐藏的。
1. 截图(节点):https ://imgur.com/hWFXxPd (弹出窗口中的任何“a”标签,例如搜索/地图/播放)
2. 链接样式(节点):https
://imgur.com/yICY0g2
PS这种样式(transform
)仅在非匿名模式下“无处可寻”(至少对我而言),在匿名模式下,一切都按预期工作。
UPD:当我登录/未登录时,样式会有所不同。
看起来样式节点在更改后没有重新计算(?见下面的评论)
因此问题是:为什么没有重新计算/如何重复这种行为?
*看起来不是每个人都能重现该网站上的行为
解决方案
看起来来自https://www.gstatic.com的脚本正在发生变化(不要认为它可以是扩展名)。
没有关于这种样式的信息(内联或<style>
标签内容),因为它是通过document.cssStylesheets[].insertRule()
相同的影响(内容没有变化<style>
)可以直接通过修改规则来实现的,例如document.styleSheets[].cssRules[].style.transform = "${value}"
推荐阅读
- php - 因为我使用的是 Passport,所以我应该为 HomeController 使用哪个中间件
- javascript - Сodemirror 未将高度设置为 100%
- c# - 从新文件实现依赖注入
- wordpress - WPBakery 管理员从角色管理器中消失
- javascript - 遍历具有嵌套数组的对象数组并设置特定值
- firebase - 尝试使用 python 获取实时更新时,Cloud Firebase 中的“线程”
- api - 当我没有另一端的凭据时如何验证 API 请求
- airflow - 如何在使用“气流连接添加”时正确编码“额外”参数
- java - Jackson JSON 子类型:无法反序列化
- usb - 如何使用“使用中的使用指标”