css - 只要元素具有 CSS 不透明度,Firebase 托管就会将其不透明度更改为 1%
问题描述
我正在使用 Vue.js 和 Firebase 开发一个网站。在本地,一切正常,我打算降低不透明度的按钮工作正常。每当我部署到 Firebase 托管时,该按钮会将其不透明度更改为 1%,因此变得不可见。我必须删除任何不透明度 CSS 才能正常工作,因为任何东西都会自动降低到 1%。正如我所说,仅在托管中发生,而在本地则按预期工作。任何想法可能会发生什么?我已经构建和部署了几次以解决可能发生的任何构建错误。
解决方案
这听起来像是人们在使用 Sass时遇到的常见问题。
Sass 中的百分比与其他所有单元一样工作。它们不能与小数互换,因为在 CSS 中小数和百分比意味着不同的东西。例如,50% 是一个以 % 为单位的数字,Sass 认为它与数字 0.5 不同。
不要在 CSS 中使用百分比,而是将它们更改为等效的十进制表示。
例如,使用opacity: 0.8;
代替opacity: 80%;
推荐阅读
- python - 如何部署 Q-learning 模型?
- java - Java中BlockingQueue的异步等价物?
- biztalk - BizTalk 2010 无法加载文件或程序集“Microsoft.BizTalk.Interop.SSOClient”
- c# - 向 LINQ 查询添加 N 个条件?
- .net-core - FluUrl 的这种用法会管理 dns 更改吗
- excel - 奇怪的excel Combox行为
- cordova - Cordova 的 Twilio Video MediaStreamTrack TypeError
- javascript - 在 Nodejs 中将 DateTime 字符串转换为特定模式
- ios - 推送即将到来但未更新 firebase 数据库
- javascript - 如何将我的 ltree 点符号层次结构改进为嵌套的 JSON 脚本?