Effet de reflet en css3

Par ronytexasranger, il y a 15 ans


Les bases HTML/CSS

Bonjour j'aimerai faire un reflet en css3 comme dans cette video .

4 réponses

Mousse, il y a 15 ans

Un peu de recherche sur google ne fait pas de mal :p

Voila ce que j'ai put trouver en fouillant un peu. Je t'ai fait un exemple avec deux div ayant deux reflets différents pour voir un peu comment ça marche.

HTML:

<div id='reflet' >
        <p>AAAA</p>
      </div>

    <div id='reflet2' >
        <p>AAAA</p>
    </div>

CSS3:

#reflet{ 
    float:left; 
    width:400px; height:200px; background-color:blue; border:1px solid red;
    -webkit-box-reflect: below -5px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.3)));
    }

        #reflet2{
            float:left; margin-left:50px;
            width:300px; height:200px; background-color:lightgrey; 
                -webkit-box-reflect: below 4px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(white));
            -webkit-border-radius: 3px;
            border-radius: 3px;
            border: 3px solid #666;
            }
Grafikart, il y a 15 ans

Ca peut faire un petite vidéo "Astuce rapide" sympa ça :)
Par contre le tuto payant à 1€ pour une ligne de CSS ça fait mal XD

Mousse, il y a 15 ans

Ouaip carrément.

Pour le tuto payant, faut bien que monsieur SimpleDev se fasse un peu d'argent. Il fait tellement de tuto interresant que je lui en veut pas.

ronytexasranger, il y a 15 ans

Allez je vais lui acheter!