小编Eug*_*tch的帖子

相邻的,倾斜的块之间的细线,具有透明度

我有半透明块的问题.主要问题是"块"元素与其伪元素(之前)之间的细线.这个问题出现在每个现代桌面浏览器中(Opera,Firefox,Chrome.虽然不了解Safari).代码如下:

HTML:

<div class="block"></div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.block{
  position: relative;
  width: 200px;
  height: 200px;
  margin-left: 100px;
  background-color: rgba(0, 0, 0, 0.5);
  transform: skewX(-21deg);
}
.block:before{
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
  width: 100px;
  height:200px;
  background-color: rgba(0, 0, 0, 0.5);
}
Run Code Online (Sandbox Code Playgroud)

关于jsfiddle的例子:https://jsfiddle.net/Farmatique/xw877edw/

即使我将背景颜色不透明度设置为1,此问题仍然存在.

任何帮助/建议表示赞赏.

html css

7
推荐指数
1
解决办法
640
查看次数

标签 统计

css ×1

html ×1