这就是我现在所拥有的:

到目前为止,这是我的代码:
<style type="text/css">
.main
{
background:url(bg.jpg);
height:250px;
}
.ban
{
background-color:#333;
height:150px;
}
.mask
{
width:75px;
height:75px;
float:left;
border:#fff solid 1px;
margin:20px;
}
</style>
<div class="main">
<div class="ban">
<div class="mask"></div>
<div class="mask"></div>
<div class="mask"></div>
<div class="mask"></div>
<div class="mask"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这就是我的目标:

我想用CSS创建一个掩码 - 我需要什么呢?
Ohg*_*why 22
如果你在上面的评论中没有找到解决方案,那么我有一个给你.
您可以使用边框(如果您使用的是易于使用的纯色)来复制它,而不是尝试创建svg或png图像来定位.
编辑
旧的jsFiddle消失了,为了重新创建,需要附带代码.下面提供了'mask'元素,使这一切都有效.
.mask
{
width:50px; //non-essential
height:50px; //non-essential
float:left; //non-essential
background:transparent;
border:1px solid #333;
border-top:20px solid #333;
border-left:10px solid #333;
border-right:10px solid #333;
border-bottom:50px solid #333;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9966 次 |
| 最近记录: |