【发布时间】:2014-01-08 12:20:58
【问题描述】:
CSS 是否提供了在角落显示背景图像的选项 transparent。
而不是在 (DEMO) 中显示白色背景
避开白色区域
#octagon {
width: 100px;
height: 100px;
background: red;
position: relative;
margin: 50px auto 0;
}
#octagon:before {
content: "";
position: absolute;
top: 0;
left: 0;
border-bottom: 29px solid red;
border-left: 29px solid red;
border-right: 29px solid #eee;
width: 42px;
height: 0;
}
【问题讨论】:
-
u 添加样式 opacity:0.6;
-
@Deepak Saralaya 实际上根本不需要显示白色。需要显示bg
-
基本上不可能。伪元素包含在主对象内,因此将始终具有相同的背景。
-
@Paulie_D 是否有任何选项在角落处制作一个形状并放置
right: -20px,显示在div的一侧!
标签: css html pseudo-element pseudo-class