tutoriais mais recente desenvolvimento web
×

CSS Tutorial

CSS CASA CSS Introdução CSS Sintaxe CSS Como CSS cores CSS Fundos CSS Fronteiras CSS margens CSS Preenchimento CSS Altura largura CSS Texto CSS fontes CSS ligações CSS listas CSS tabelas CSS Modelo de Caixa CSS Contorno CSS de exibição CSS Largura máxima CSS Posição CSS Flutuador CSS Inline-block CSS Alinhar CSS combinadores CSS Pseudo-classe CSS Pseudo-elemento CSS Barra de navegação CSS dropdowns CSS tooltips CSS Galeria de imagens CSS Opacidade imagem CSS Sprites imagem CSS attr seletores Formas CSS CSS contadores

CSS3

CSS3 Introdução CSS3 Cantos arredondados CSS3 Imagens de fronteira CSS3 Fundos CSS3 cores CSS3 gradientes CSS3 sombras CSS3 Texto CSS3 fontes CSS3 transformações 2D CSS3 transformações 3D CSS3 transições CSS3 animações CSS3 imagens CSS3 botões CSS3 Paginação CSS3 várias Colunas CSS3 Interface de usuário CSS3 box Dimensionamento CSS3 Flexbox CSS3 Consultas de mídia CSS3 Exemplos MQ

CSS Web design responsivo

Web design responsivo Intro Web design responsivo Janela de exibição Web design responsivo Grid View Web design responsivo Consultas de mídia Web design responsivo imagens Web design responsivo vídeos Web design responsivo Frameworks

CSS Examples

CSS Exemplos CSS Questionário CSS Certificado

CSS References

CSS Referência CSS seletores CSS Funções CSS Aural referência CSS Web Safe fontes CSS Animatable CSS Unidades CSS PX-EM conversor CSS cores CSS Valores de cor CSS Nomes das cores CSS3 Suporte a navegadores

 

CSS Opacidade Imagem / Transparência


Criando imagens transparentes com CSS é fácil.

O CSS opacity propriedade é uma parte da recomendação CSS3.


Exemplo 1 - A criação de uma imagem transparente

A propriedade CSS3 de transparência é opacity .

Primeiro vamos mostrar-lhe como criar uma imagem transparente com CSS.

imagem normal:

klematis

A mesma imagem com a transparência:

klematis

Olhe para o seguinte CSS:

Exemplo

img {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}
Tente você mesmo "

A opacity propriedade pode ter um valor de 0,0-1,0. O valor mais baixo, o mais transparente.

IE8 e uso anterior filter:alpha(opacity=x) . O x pode tomar um valor de 0 - 100. Um valor mais baixo torna o elemento mais transparente.


Exemplo 2 - Transparência Imagem - Passe Effect

Passe o mouse sobre as imagens:

klematisklematis

A CSS tem esta aparência:

Exemplo

img {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

img:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}
Tente você mesmo "

O primeiro bloco CSS é semelhante ao código no Exemplo 1. Além disso, nós adicionamos o que deve acontecer quando um usuário passa o mouse sobre uma das imagens. Neste caso, queremos que a imagem não ser transparente quando o usuário passa sobre ele. O CSS para isso é opacity:1; .

Quando o ponteiro do mouse se afasta da imagem, a imagem será transparente novamente.


Exemplo 3 - Texto em caixa transparente

Este é um texto que é colocado na caixa transparente.


O código-fonte se parece com isso:

Exemplo

<html>
<head>
<style>
div.background {
    background: url(/css/klematis.jpg) repeat;
    border: 2px solid black;
}

div.transbox {
    margin: 30px;
    background-color: #ffffff;
    border: 1px solid black;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

div.transbox p {
    margin: 5%;
    font-weight: bold;
    color: #000000;
}

</style>
</head>
<body>

<div class="background">
  <div class="transbox">
    <p>This is some text that is placed in the transparent box.</p>
  </div>
</div>

</body>
</html>
Tente você mesmo "

Primeiro, criamos um <div> elemento (class="background") uma imagem de fundo e uma borda. Em seguida, criar outro <div> (class="transbox") dentro da primeira <div> . O <div class="transbox"> tem uma cor de fundo e uma borda - a div é transparente. Dentro do transparente <div> , podemos adicionar algum texto dentro de um <p> elemento.


Teste-se com exercícios!

Exercício 1 » Exercício 2»