html - Firefox 边框渲染 css 箭头错误
问题描述
在 Firefox 中,我遇到了一个问题,即 css 生成的箭头在中心点呈现带有切入轮廓的边框属性。有解决办法吗?
它在边框轮廓不可见并显示清晰箭头的所有其他现代浏览器中呈现完美。
该错误仅在 Firefox 中可见。
所有其他浏览器(Chrome、Edge、Opera、IE11):
火狐:
.bx-prev, .bx-next {
border-right: 15px solid green;
border-bottom: 15px solid green;
width: 35px;
height: 35px;
transition: .25s all;
cursor: pointer;
z-index: 10000;
}
.bx-prev {
transform: rotate(135deg);
position: absolute;
top: 120px;
left: 220px;
}
.bx-next {
transform: rotate(-45deg);
position: absolute;
top: 120px;
right: 420px;
}
<a class="bx-prev"></a>
<a class="bx-next"></a>
解决方案
translateZ(1px)
与旋转属性值一起使用
transform:translateZ(1px) rotate(-45deg)
推荐阅读
- react-native - 写入 Firebase 时反应本机,未处理的拒绝
- graph-tool - 图形工具中有没有办法让边缘与源顶点具有相同的颜色而没有颜色渐变?
- c# - Mapster 忽略列表中的映射
- r - 特拉维斯 CI 错误,而 devtools::chech() 没有
- javascript - 欧特克锻造。学习.forge.viewmodels
- java - 在spring jdbcTemplate中选择查询where in子句问题
- gitlab - 如何以编程方式访问 Gitlab 中的完整代码段?
- swift - Filter json to exclude value not in enum case
- pandas - pd.DataFrame 削减小数的尾数
- ipaf - 在 GitLab 中执行 PAF 测试脚本