Efeito de foto 3D totalmente por CSS extremamente bonito para blogspot

 

Efeito de foto 3D totalmente por CSS extremamente bonito para blogspot

Esse truque também pode transformá-lo em efeitos para o Thumb blog também é muito bonito.

Efeito de foto 3D totalmente por CSS extremamente bonito para blogspot

Crie efeitos fotográficos 3D inteiramente com CSS

Demonstração ao vivo

Etapa 1 : você insere o seguinte css acima da tag ]]> </ b: skin>
@import url (https://fonts.googleapis.com/css?family=Open+Sans);
# hieu-ung {
    background: #ddd;
    plano de fundo: gradiente linear (#ddd, # e8e8e8);
    família de fontes: 'Open Sans', sans-serif;
    altura: 100vh;
    margem: 0;
}
.hieu-ung {
    largura: 400px;
    altura: 300px;
    margem: 70px automático;
    perspectiva: 1000px;
}
.hieu-ung a {
    display: block;
    largura: 100%;
    altura: 100%;
    plano de fundo: gradiente linear (rgba (0, 0, 0,4), rgba (0, 0, 0,4)),
  url ("https://d13yacurqjgara.cloudfront.net/users/269311/screenshots/1508393/ the_optimist_lives_on_by_huanle-d6yprp1_o_1x. jpg ");
    tamanho do fundo: 0, capa;
    estilo de transformação: preserve-3d;
    transição: todos os 0,5s;
}
.hieu-ung: passe o mouse sobre uma {
    transformação: rotateX (80deg);
    origem da transformação: parte inferior;
}
.hieu-ung a: após {
    conteúdo: '';
    posição: absoluta;
    esquerda: 0;
    inferior: 0;
    largura: 100%;
    altura: 36px;
    background: herdar;
    tamanho do fundo: capa, capa;
    posição de fundo: inferior;
    transformar: rotateX (90deg);
    origem da transformação: parte inferior;
}
.hieu-ung a span {
    cor: branco;
    transformação de texto: maiúsculas;
    posição: absoluta;
    Os 100 melhores%;
    esquerda: 0;
    largura: 100%;
    fonte: negrito 12px / 36px "Open Sans";
    alinhamento de texto: centro;
    transformar: rotateX (-89,99deg);
    origem da transformação: topo;
    índice z: 1;
}
.hieu-ung a: before {
    content: '';
    posição: absoluta;
    topo: 0;
    esquerda: 0;
    largura: 100%;
    altura: 100%;
    fundo: rgba (0, 0, 0, 0,5);
    sombra da caixa: 0 0 100px 50px rgba (0, 0, 0, 0,5);
    transição: todos os 0,5s;
    opacidade: 0,15;
    transformar: rotateX (95deg) translateZ (-80px) escala (0,75);
    origem da transformação: parte inferior;
}
.hieu-ung: passe o mouse a: antes de {
    opacidade: 1;
    sombra da caixa: 0 0 25px 25px rgba (0, 0, 0, 0,5);
    transform: rotateX (0) translateZ (-60px) scale (0.85);
}

Etapa 2 : você insere o código a seguir onde deseja exibir.
<div class = "hieu-ung">
   <a href="#">
      <span> Belo efeito flip 3D </span>
   </a>
</div>

Concluir

Então é bastante simples criar efeitos fotográficos 3D completamente com lindos CSS para blogspot certo! Espero que as dicas sejam úteis para você no processo de design.

usar esse codigo se o primeiro não funcionar

@import url(https://fonts.googleapis.com/css?family=Open+Sans);
#hieu-ung {
    background: #ddd;
    background: linear-gradient(#ddd, #e8e8e8);
    font-family: 'Open Sans', sans-serif;
    height: 100vh;
    margin:0;
}
.hieu-ung {
    width: 400px;
    height: 300px;
    margin: 70px auto;
    perspective: 1000px;
}
.hieu-ung a {
    display: block;
    width: 100%;
    height: 100%;
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
  url("https://d13yacurqjgara.cloudfront.net/users/269311/screenshots/1508393/the_optimist_lives_on_by_huanle-d6yprp1_o_1x.jpg");
    background-size: 0, cover;
    transform-style: preserve-3d;
    transition: all 0.5s;
}
.hieu-ung:hover a {
    transform: rotateX(80deg);
    transform-origin: bottom;
}
.hieu-ung a:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 36px;
    background: inherit;
    background-size: cover, cover;
    background-position: bottom;
    transform: rotateX(90deg);
    transform-origin: bottom;
}
.hieu-ung a span {
    color: white;
    text-transform: uppercase;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    font: bold 12px/36px "Open Sans";
    text-align: center;
    transform: rotateX(-89.99deg);
    transform-origin: top;
    z-index: 1;
}
.hieu-ung a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 100px 50px rgba(0, 0, 0, 0.5);
    transition: all 0.5s;
    opacity: 0.15;
    transform: rotateX(95deg) translateZ(-80px) scale(0.75);
    transform-origin: bottom;
}
.hieu-ung:hover a:before {
    opacity: 1;
    box-shadow: 0 0 25px 25px rgba(0, 0, 0, 0.5);
    transform: rotateX(0) translateZ(-60px) scale(0.85);
}

Post a Comment

أحدث أقدم

5

ADS de cabeçalho

6

ADS de cabeçalho