如何使用 css 使彩色背景部分透明?这是这个背景的例子
我仍然没有尝试任何事情,因为我不知道该怎么做,所以请帮助我。如果我将其作为 div 放在 div 上并输入 css:
.Xclass{ background: transparent; }
Run Code Online (Sandbox Code Playgroud)
它仍然向我显示白色背景。
请帮助我。
overflow:hidden
正方形。box-shadow
#image{
position:relative;
margin:0 auto;
background: url(http://i.imgur.com/gVcxX9C.png);
height:500px;
width:600px;
}
#box{
position:absolute;
left:300px;
top:200px;
width:200px;
height:250px;
overflow:hidden; /* to contain #circle's box-shadow */
}
#circle{
position:relative;
margin:30px auto;
width: 150px;
height:150px;
box-shadow: 0 0 0 100px #fff; /* !!! */
border-radius:50%;
}
Run Code Online (Sandbox Code Playgroud)
<div id="image">
<div id="box"><div id="circle"></div></div>
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3182 次 |
最近记录: |