Esto es lo que tengo actualmente:¿Se puede usar CSS para enmascarar imágenes de fondo?
Aquí está mi código hasta ahora:
<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>
Aquí es lo que yo estoy con el objetivo de:
Busco para crear una máscara usando CSS, ¿qué necesito para esto?
Así que quieres que sea como la primera imagen, o la segunda imagen? – Ohgodwhy
sí, quiero ser como la segunda imagen – mcxxx
No estoy seguro de que puedas hacer eso con CSS: los 'div's internos no tienen color de fondo, por lo que simplemente se renderizan encima de su elemento primario, que es de color gris oscuro. Probablemente haya otras maneras de hacerlo, sin embargo, dependiendo de su caso de uso, SVG funcionaría, por ejemplo. (+1, ya que no he pensado en hacer esto con CSS antes). – halfer