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 imagens


Saiba como estilo de imagens usando CSS.


Imagens arredondados

Use o border-radius propriedade para criar imagens arredondados:


Paris

Exemplo

Imagem arredondada:

img {
    border-radius: 8px;
}
Tente você mesmo "
Paris

Exemplo

Imagem circulou:

img {
    border-radius: 50%;
}
Tente você mesmo "

Imagens em miniatura

Use a border propriedade para criar imagens em miniatura.

Imagem em miniatura:

Paris

Exemplo

img {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
}

< img src="paris.jpg" alt="Paris" >
Tente você mesmo "

Imagem em miniatura como Link:

Exemplo

a {
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
    transition: 0.3s;
}

a:hover {
    box-shadow: 0 0 2px 1px rgba
    (0, 140, 186, 0.5);
}

< a href="paris.jpg" >
  < img src="paris.jpg" alt="Paris" >
< /a >
Tente você mesmo "

Imagens Responsive

imagens Responsive irá ajustar automaticamente para se ajustar ao tamanho da tela.

Redimensionar a janela do navegador para ver o efeito:

Noruega

Se você quer uma imagem de reduzir, se tiver de, mas nunca escalar até ser maior do que seu tamanho original, adicione o seguinte:

Exemplo

img {
    max-width: 100%;
    height: auto;
}
Tente você mesmo "

Dica: Leia mais sobre Web Design Responsive em nosso CSS RWD Tutorial .


imagem do texto

Como posicionar o texto em uma imagem:

Exemplo

Noruega
Bottom Left
Top Left
Top Right
Bottom Right
Centered

Tente você mesmo:

Top Left » Top Right» Inferior Esquerda » inferior direito» Centrado »

Polaroid Imagens / Cartões

Noruega

A língua do Troll em Hardanger, Noruega

Noruega

Luzes do Norte da Noruega

Exemplo

div.polaroid {
    width: 80%;
    background-color: white;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

img {width: 100%}

div.container {
    text-align: center;
    padding: 10px 20px;
}
Tente você mesmo "

filtros de imagem

O CSS filter propriedade adiciona efeitos visuais (como borrão e saturação) para um elemento.

Nota: A propriedade filtro não é suportada no Internet Explorer, Borda 12, ou Safari 5.1 e versões anteriores.

Exemplo

Alterar a cor de todas as imagens para (100% de cinza) a preto e branco:

img {
    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);
}
Tente você mesmo "

Dica: Vá para o nosso CSS filtros de referência para saber mais sobre filtros CSS.


Galeria de Imagens Responsive

CSS pode ser usado para criar galerias de imagens. Este exemplo usa consultas de mídia para re-organizar as imagens em diferentes tamanhos de tela. Redimensionar a janela do navegador para ver o efeito:

Trolltunga Noruega
Adicionar uma descrição da imagem aqui
Floresta
Adicionar uma descrição da imagem aqui
Aurora boreal
Adicionar uma descrição da imagem aqui
Montanhas
Adicionar uma descrição da imagem aqui

Exemplo

.responsive {
    padding: 0 6px;
    float: left;
    width: 24.99999%;
}

@media only screen and (max-width: 700px){
    .responsive {
        width: 49.99999%;
        margin: 6px 0;
    }
}

@media only screen and (max-width: 500px){
    .responsive {
        width: 100%;
    }
}
Tente você mesmo "

Dica: Leia mais sobre Web Design Responsive em nosso CSS RWD Tutorial .


Imagem Modal (Avançado)

Este é um exemplo para demonstrar como CSS e JavaScript podem trabalhar juntos.

Primeiro, use CSS para criar uma janela modal (caixa de diálogo), e escondê-lo por padrão.

Em seguida, usar um JavaScript para mostrar a janela modal e para exibir a imagem dentro do modal, quando um usuário clica na imagem:

Northern Lights, Norway

Exemplo

// Get the modal
var modal = document.getElementById('myModal');

// Get the image and insert it inside the modal - use its "alt" text as a caption
var img = document.getElementById('myImg');
var modalImg = document.getElementById("img01");
var captionText = document.getElementById("caption");
img.onclick = function(){
    modal.style.display = "block";
    modalImg.src = this.src;
    modalImg.alt = this.alt;
    captionText.innerHTML = this.alt;
}

// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];

// When the user clicks on <span> (x), close the modal
span.onclick = function() {
    modal.style.display = "none";
}
Tente você mesmo "