css - CSS Transform Translate 在 Chrome 和 Firefox 中的定位不同?
问题描述
嗨,我在我的网站上定位伪元素时遇到问题。它在 Chrome 中正确地居中于英雄视频,但在 Firefox 中,它一直位于右侧。这是CSS:
.hero-container {
z-index: -1;
position: relative;
text-align: center;
background-color: #fff;
width: 100% !important;
-webkit-clip-path: polygon(50% 0%, 100% 0, 100% 90%, 50% 100%, 0 90%, 0 0);
clip-path: polygon(50% 0%, 100% 0, 100% 90%, 50% 100%, 0 90%, 0 0);
}
.hero-container::after {
content: 'Welcome Home.';
z-index: 5000;
background-color: rgba(36,88,141,0.7);
color: #FFF;
font-family: 'PTSerifRegular', verdana, arial, sans-serif !important;
font-size: 40px;
padding: 10px;
margin: 0;
position: absolute;
top: 50%;
-ms-transform: translate(-50%,-40%);
transform: translate(-50%,-40%);
}
这是正在进行的网站: http: //ciminocarestg.wpengine.com/
有关如何解决此问题或是否有更好的方法可以完成此问题的任何提示?我在网站上使用 Bootstrap(嗯,UnderStrap),如果有帮助的话,它是建立在 Wordpress 上的。
谢谢。
解决方案
推荐阅读
- laravel - 如何在没有密钥的情况下删除 Laravel 中的 hasMany 关系
- javascript - 在检查器中可视化 css 网格计算状态
- outlook - 尝试使用 rdoDefaultFolders.olFolderAllItemsSearch 调用 GetDefaultFolder 时,兑换会引发错误
- laravel-5.6 - 页面未正确重定向 Laravel 5.6
- python - 假设我将数字作为字符串或十六进制或整数,并且我想转换为整数。我正在寻找更通用的形式
- python - Python:CountVectorizer 忽略一个字母单词“I”
- salt-stack - 使用在支柱中定义的角色定位奴才
- ruby - 将字符串与Ruby中文件中的字符串进行比较
- java - java.lang.IllegalArgumentException:不是 Spring Boot 应用程序中的托管类型
- spss - 变量包含特定文本字符串时的语法