CSS3 Mozilla边框平滑

时间:2015-03-10 19:27:16

标签: css3 mozilla

我用三角形来形成六边形。 这是源代码:http://codepen.io/alvery/pen/zxaLbv

.triangle{
  width: 0;
  height: 0;
  position:absolute;
  overflow:hidden;
  z-index:100;
}

.topleft{
  left:0px;
  top:0px;
  border-top: 62px solid #fff; 
  border-right: 125px solid transparent;    
}

在webkit上没关系,但是在mozilla上你可以看到边框粗糙度。 我知道有解决方法可以修复它,但无法找到。你能帮我吗?

1 个答案:

答案 0 :(得分:0)

嗯,你可以尝试这样的事情......对于Firefox你可以添加-moz-transform:scale(.9999);使光滑的边缘。在你的情况下:

.topleft{
    left:0px;
  top:0px;
  border-top: 62px solid #fff; 
  border-right: 125px solid transparent;    
    -moz-transform: scale(.9999);
}