firefox 相关问题

Mozilla Firefox是一款免费的开源跨平台Web浏览器。如果您的问题与Firefox的内部工作方式有关,或者如果它与在其他浏览器中工作的Firefox无效的代码相关,请使用此标记。关于Firefox附加组件开发的问题应该被标记为[firefox-addon]。如果您的问题是关于使用Firefox浏览(即作为最终用户),您应该在超级用户上提问。

如何使用 Selenium 和 Python 执行拖放

下面我给出了我的代码: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 从 selenium.webdriver 导入 ActionChains 从 selenium.webdriver.common.by 导入 乙...

回答 4 投票 0

无法通过“管理您的扩展”安装自己开发的 Firefox 扩展,而是使用“加载临时附加组件”

我开发了一个附加组件,但只能通过加载临时附加组件来安装.zip。当我尝试“管理您的扩展”并单击“从文件安装附加组件”时,它总是...

回答 2 投票 0

Firefox 仅打印第一页并剪切右侧页面

等等等等,吸它OPEN AI。 显然我需要更多角色......

回答 3 投票 0

Rails + Devise 登录在 chrome、brave、safari 上运行良好,但在 Firefox 上不行

我有一个 ruby on Rails 应用程序运行用于身份验证的设备,并且仅当使用除 Firefox 之外的任何浏览器时,此身份验证在本地和我的新暂存环境中都可以正常工作...

回答 1 投票 0

无法在JavaScript中访问cookie,document.cookie为空

我正在做一个带有cookie授权的项目。带有用户名的访问令牌正在由服务器发送到 js 客户端,并且在浏览器的网络监视器中我可以看到通过请求发送的 cookie...

回答 1 投票 0

Firefox - 单击按钮也会单击底层 div

我注意到,只有在 Firefox 中,只有单击一个按钮(设置按钮)时,div 的边框才会变成白色。这在计算机上不是问题,但在移动设备上会被检测为触摸,

回答 1 投票 0

使用xinit打开firefox到指定的url

如何在不使用 kiosk 模式的情况下打开 Firefox 到特定网址? 所以我有一个最小的 arch 安装,只运行 xorg。 这就是我的脚本目前的样子 #!/bin/bash 须藤...

回答 1 投票 0

Webdriver 适用于 Firefox 84.0.1(64 位)

我正在尝试通过 PyCharm 上的 Python 开发自己的网络抓取工具,但我发现在查找 Firefox 网络驱动程序扩展的文件名时遇到了问题。我上网去获取版本...

回答 2 投票 0

剪辑路径高度/objectBoundingBox 在 Firefox 中不起作用

我的网站有一个效果,它使用波浪形式的剪辑路径,如下所示: 我的网站有一个效果,它使用波浪形式的剪辑路径,如下所示: <svg class="svg" width="0" height="0" preserveAspectRatio="xMidYMid meet"> <clipPath id="my-clip-path" clipPathUnits="objectBoundingBox"> <path d="M1,0 h-0.001 c-0.02,0.006,-0.03,0.079,-0.04,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 c-0.01,-0.074,-0.021,-0.15,-0.042,-0.15 s-0.032,0.076,-0.042,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 c-0.01,-0.074,-0.021,-0.15,-0.042,-0.15 s-0.032,0.076,-0.042,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 c-0.01,-0.074,-0.021,-0.15,-0.042,-0.15 s-0.032,0.076,-0.042,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 c-0.01,-0.074,-0.021,-0.15,-0.042,-0.15 s-0.032,0.076,-0.042,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 c-0.01,-0.074,-0.021,-0.15,-0.042,-0.15 s-0.032,0.076,-0.042,0.15 c-0.011,0.075,-0.021,0.147,-0.041,0.147 s-0.031,-0.071,-0.041,-0.147 C0.032,0.076,0.021,0,0,0 v1 h1 V0"> </path></clipPath> </svg> CSS .clipped { width: 100vw; height: 6vw; -webkit-clip-path: url(#my-clip-path); clip-path: url(#my-clip-path); margin: 0 auto -2px auto; } 这在所有浏览器上都能完美运行,但在 Firefox 上高度是错误的,可以在我的 codepen 中看到 https://codepen.io/shereewalker/pen/KKYvKRJ 我尝试过调整视图框和高度,但没有任何效果。 如果我通过在实际图形中重复波浪并调整 CSS 中的长度来使实际 SVG 的长度增加两倍,那么它可以工作,但在平板电脑上的纵向和横向之间切换时,它会导致问题。 我尝试将其放入 1px x 1px 插画文件中并重新导出(按照另一篇文章中的建议),以便所有数字都在 0 和 1 之间,但是当我放入新坐标时,一条蓝线就出现了似乎,虽然也许我做错了。 当我像这样包含剪辑路径时: .clipped { width: 100vw; height: 6vw; clip-path: path( "M1917.9,0h-2.6c-37.6.6-57.5,8-76.7,15.2-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8c-19.7-7.5-40.4-15.2-81-15.2s-61.3,7.7-81.2,15.2c-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8c-19.9-7.5-40.6-15.2-81.2-15.2s-61.3,7.7-81.2,15.2c-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8c-19.9-7.5-40.6-15.2-81.2-15.2s-61.3,7.7-81.2,15.2c-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8c-19.9-7.5-40.6-15.2-81.2-15.2s-61.3,7.7-81.2,15.2c-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8c-19.9-7.5-40.6-15.2-81.2-15.2s-61.3,7.7-81.2,15.2c-20.3,7.6-39.4,14.8-78.8,14.8s-58.5-7.2-78.8-14.8C61.3,7.7,40.6,0,0,0v101h1917.9V0Z" ); margin: 0 auto -2px auto; } 它适用于所有浏览器,但它不跨越屏幕的整个宽度,我似乎无法使用 CSS 修复。 我尝试了 userSpaceOnUse 而不是 objectBoundingBox 但没有任何效果。 如有任何帮助,我们将不胜感激 剪辑路径很烦人。在 CSS 中定义时,它们并不那么灵活。它们不会缩放,因此需要具有精确的尺寸。 我建议您使用 SVG 图像(整个图像,而不是遮罩或剪辑路径)作为 CSS mask-image(可以是像这里这样的数据 URI 或对 SVG 文件的引用)。 CSS 掩码具有不同的 CSS 属性,例如掩码大小、掩码位置、掩码重复等,可用于设置 HTML 元素的正确掩码。 body { display: flex; } .masked { width: 200px; height: 200px; mask-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8cGF0aCBkPSJNIDEgMCBoIDAgYyAtMC4wMiAwLjAwNiAtMC4wMyAwLjA3OSAtMC4wNCAwLjE1IGMgLTAuMDExIDAuMDc1IC0wLjAyMSAwLjE0NyAtMC4wNDEgMC4xNDcgcyAtMC4wMzEgLTAuMDcxIC0wLjA0MSAtMC4xNDcgYyAtMC4wMSAtMC4wNzQgLTAuMDIxIC0wLjE1IC0wLjA0MiAtMC4xNSBzIC0wLjAzMiAwLjA3NiAtMC4wNDIgMC4xNSBjIC0wLjAxMSAwLjA3NSAtMC4wMjEgMC4xNDcgLTAuMDQxIDAuMTQ3IHMgLTAuMDMxIC0wLjA3MSAtMC4wNDEgLTAuMTQ3IGMgLTAuMDEgLTAuMDc0IC0wLjAyMSAtMC4xNSAtMC4wNDIgLTAuMTUgcyAtMC4wMzIgMC4wNzYgLTAuMDQyIDAuMTUgYyAtMC4wMTEgMC4wNzUgLTAuMDIxIDAuMTQ3IC0wLjA0MSAwLjE0NyBzIC0wLjAzMSAtMC4wNzEgLTAuMDQxIC0wLjE0NyBjIC0wLjAxIC0wLjA3NCAtMC4wMjEgLTAuMTUgLTAuMDQyIC0wLjE1IHMgLTAuMDMyIDAuMDc2IC0wLjA0MiAwLjE1IGMgLTAuMDExIDAuMDc1IC0wLjAyMSAwLjE0NyAtMC4wNDEgMC4xNDcgcyAtMC4wMzEgLTAuMDcxIC0wLjA0MSAtMC4xNDcgYyAtMC4wMSAtMC4wNzQgLTAuMDIxIC0wLjE1IC0wLjA0MiAtMC4xNSBzIC0wLjAzMiAwLjA3NiAtMC4wNDIgMC4xNSBjIC0wLjAxMSAwLjA3NSAtMC4wMjEgMC4xNDcgLTAuMDQxIDAuMTQ3IHMgLTAuMDMxIC0wLjA3MSAtMC4wNDEgLTAuMTQ3IGMgLTAuMDEgLTAuMDc0IC0wLjAyMSAtMC4xNSAtMC4wNDIgLTAuMTUgcyAtMC4wMzIgMC4wNzYgLTAuMDQyIDAuMTUgYyAtMC4wMTEgMC4wNzUgLTAuMDIxIDAuMTQ3IC0wLjA0MSAwLjE0NyBzIC0wLjAzMSAtMC4wNzEgLTAuMDQxIC0wLjE0NyBDIDAuMDMyIDAuMDc2IDAuMDIxIDAgMCAwIHYgMSBoIDEgViAwIi8+Cjwvc3ZnPgo='); } .t1 { background-color: orange; mask-size: 100%; mask-repeat: no-repeat; } .t2 { background-color: tomato; mask-size: 20%; mask-repeat: repeat-x; mask-position: bottom; } .t3 { background-color: lime; mask-size: 50%; mask-repeat: repeat-x; mask-position: center; } <div class="masked t1"></div> <div class="masked t2"></div> <div class="masked t3"></div> SVG 文档 <?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1 1" preserveAspectRatio="xMidYMid meet"> <path d="M 1 0 h 0 c -0.02 0.006 -0.03 0.079 -0.04 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 c -0.01 -0.074 -0.021 -0.15 -0.042 -0.15 s -0.032 0.076 -0.042 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 c -0.01 -0.074 -0.021 -0.15 -0.042 -0.15 s -0.032 0.076 -0.042 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 c -0.01 -0.074 -0.021 -0.15 -0.042 -0.15 s -0.032 0.076 -0.042 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 c -0.01 -0.074 -0.021 -0.15 -0.042 -0.15 s -0.032 0.076 -0.042 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 c -0.01 -0.074 -0.021 -0.15 -0.042 -0.15 s -0.032 0.076 -0.042 0.15 c -0.011 0.075 -0.021 0.147 -0.041 0.147 s -0.031 -0.071 -0.041 -0.147 C 0.032 0.076 0.021 0 0 0 v 1 h 1 V 0"/> </svg>

回答 1 投票 0

是否有一个 <meta> 标签可以关闭所有浏览器中的缓存? [重复]

我读到,当您无法访问网络服务器的标头时,您可以使用以下方法关闭缓存: 但我也读到这并不...

回答 6 投票 0

更改运行 Firefox 配置文件的图标

我正在使用Win7,但正在寻找跨操作系统的解决方案,但这在我的Win7中甚至不起作用。我正在尝试更改当前配置文件的图标。所以我所做的是: 我创建了 firef 的快捷方式...

回答 1 投票 0

在 Firefox 和 Firefox Developer 上我无法在控制台上看到类的元素

当我使用 console.log(class) 或使用字符串模板时,我为类的每个对象放置的元素显示未定义 mokepones.forEach((mokepon) => { MokeponChoice = ` 当我使用 console.log(class) 或使用字符串模板时,我为类的每个对象放置的元素显示未定义 mokepones.forEach((mokepon) => { MokeponChoice = ` <input type="radio" name="mascota" id=${mokepon.nombre} /> <label class="tarjetas-mokepon" for=${mokepon.nombre}> <p>${mokepon.nombre}</p> <img src=${mokepon.foto} alt="${mokepon.nombre}"> </label> ` contenedorTarjetas.innerHTML += MokeponChoice console.log(mokepon.nombre) }) 是否有插件或其他东西可以让我在 Firefox Developer 中看到这些元素? 我尝试下载 Firefox Developer 看看是否可以看到它 编辑:这是课程 class Mokepon { constructor(nombre, foto, vida) { this.nombre this.foto this.vida this.ataques = [] } } let hipodoge = new Mokepon('Hipodoge', './assetsMP/mokepons_mokepon_hipodoge_attack.webp', 5) let capipepo = new Mokepon('Capipepo', './assetsMP/mokepons_mokepon_capipepo_attack.webp', 4) let ratigueya = new Mokepon('Ratigueya', './assetsMP/mokepons_mokepon_ratigueya_attack.webp', 3) hipodoge.ataques.push( { nombre: '💧', id: 'boton-agua' }, { nombre: '💧', id: 'boton-agua' }, { nombre: '💧', id: 'boton-agua' }, { nombre: '🌱', id: 'boton-tierra' }, { nombre: '🔥', id: 'boton-fuego' }, ) capipepo.ataques.push( { nombre: '🌱', id: 'boton-tierra' }, { nombre: '🌱', id: 'boton-tierra' }, { nombre: '🌱', id: 'boton-tierra' }, { nombre: '💧', id: 'boton-agua' }, { nombre: '🔥', id: 'boton-fuego' }, ) ratigueya.ataques.push( { nombre: '🔥', id: 'boton-fuego' }, { nombre: '🔥', id: 'boton-fuego' }, { nombre: '🔥', id: 'boton-fuego' }, { nombre: '💧', id: 'boton-agua' }, { nombre: '🌱', id: 'boton-tierra' }, ) mokepones.push(hipodoge, capipepo, ratigueya) 这是页面上的样子 您需要将 constructor parameters 传递给 class properties。 Firefox不是这里的问题。 class Mokepon { constructor(nombre, foto, vida) { this.nombre = nombre this.foto = foto this.vida = vida this.ataques = [] } }

回答 1 投票 0

WebRTC onicecandidate 永远不会在 chrome 中触发

我的 webrtc Web 应用程序从不触发 onicecandidate()。 当我查看本地(Webrtc 对象)对象时,会设置本地描述和远程描述。 在 Firefox 中,它会触发 onicecandidate() 但 event.can...

回答 1 投票 0

拼命寻求搜索 - 而不是过滤 - Firebug 控制台中的功能

我非常需要 Firebug 控制台中的搜索功能。 控制台的右上角有一个所谓的“搜索”输入字段,但它根本不是搜索 - 它是一个过滤器。它省略了所有...

回答 2 投票 0

Selenium 网络抓取脚本未返回预期结果

我有一个使用 Selenium 的 Python 脚本,用于从网站上抓取公司信息。该脚本昨天工作正常,但今天它没有返回任何结果,即使我没有......

回答 1 投票 0

如何从 docker 容器中运行 fIrefox

我正在尝试创建一个 docker 容器,让我运行 firefox,这样我最终可以使用 jupyter 笔记本。现在,虽然我已经成功安装了firefox,但我无法打开窗口...

回答 3 投票 0

您的第一个扩展 - 官方 Firefox 扩展教程不起作用

我想尝试学习如何制作浏览器扩展,并尝试做第一个官方教程https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension ...

回答 4 投票 0

检查页面是否是从 bfcache、HTTP 缓存或新检索的加载的

下面的代码检查 url 是否已加载,然后记录到控制台。我想知道是否有简单、干净的方法来检查页面是否从 bfcache 或 http 缓存加载?火狐

回答 2 投票 0

C 套接字:服务器为 Firefox 提供可下载文件,而不是 Firefox 显示页面

我正在创建一个简单的服务器,它除了在端口 2222 处提供现有文件 /home/john/www 之外什么也不做。我的 www 文件夹包含三个文件:index.html、server.c、client.c。 运行服务器,我的萤火虫...

回答 2 投票 0

Google Recaptcha 阻止在 Firefox 125.0.3 x64 上提交

更新 Firefox 后,Google ReCaptcha2 停止在我的网站上运行(我使用隐形版本)。然后我又查了官网的版本,也是不行。 我读到有关se...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.