Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

By Pedro

Mascara em div como colocar?

Recommended Posts

Boa tarde

 

Pessoal quem puder me ajudar fico grato...

 

 

Hoje me deparei com um problema que para muito deve ser bem comum.

 

Para quem chutou Internet Explorer... ACERTOU.

 

Basicamente preciso inserir uma mascara em uma div de forma que as imagens dentro de uma lista que esta dentro da div passem a ter o formato da mascara

 

 

Tentativas: SVG, Gambiarra com Position.. a primeira aceitável em todos os Navegadores, exceto no projeto de navegador IEca!

 

O Frame

efeito2.jpg

(cinza é transparência)

 

Resultado Esperado

efeito_saida.jpg

(cinza é transparência)

 

Encontrei um plugin (Mas não resolveu)

http://almogbaku.github.io/imageMask

Na busca por uma solução encontrei este plugin porem ele não pega em div e além disso redimensiona a imagem proporcionalmente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estrutura:

 

<li style="background:url(imagens/teste.jpg);"> // aqui você vai colocar a imagem
  <div class="mascara"> // div onde vai ficar a mascara
    <a href="#">Link</a>  // o link do objeto
  </div>
</li>

Css

 

.mascara {
  background: url(../imagens/mascara.png) transparent; // a imagem da mascara com fundo transparent;
  height: 114px;  // coloque o tamanho da mascara
  width: 174px;
}

.mascara a {
  display: block;
}

Testa ai...

 

Dando certo ou não dando avisa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.