• text stroke

    Lorsque nous voulons remplir un texte avec une image, (animée ou non), nous ne pouvons lui donner une bordure par le code: text-shadow:0.1vh 0.1vh black; (par exemple).

    Par contre, une bordure peut être appliquée par webkit-text-stroke:0.1vh 0.1vh black; (par exemple).

    Pause Antillaise

    <div class="chaud">Pause Antillaise</div>
    <style type="text/css"><!--
    .chaud { width: 60vw; height: 6vw; text-align: center; font-size: 5vw; margin: 1vh auto; -webkit-text-stroke: 0.2vh brown;
    background: url('http://ekladata.com/oeh8-_M79BYUCwNk3T_L4EIDZKE.jpg');
    background-position:50% 45%;
    -webkit-background-clip: text;
    color: transparent;}
    --></style>


    Class="chaud" ou id="chaud" identifiant du cadre.

    width:60vw; largeur du cadre du texte.

    height:6vw; hauteur du cadre du texte.

    text-align:center; centrage du texte dans le cadre.

    font-size:5vw; taille de la police de texte.

    margin:1vw auto; positionnement du cadre dans la page: latéral centré auto et écart haut (1vw).

    -webkit-text-stroke:0.2vh brown; liseré autour de chaque lettre: épaisseur 0.2vh marron.

    background:url('http...jpg'); adresse de l'image de fond.

    background-position:50% 45%; positionnement de l'image: ici, centrée en latéral (50%) et à 45% du bord haut en vertical.

    -webkit-text-stroke:text; seules les lettres laissent apparaitre l'image de fond.

    color:transparent; permet de ne pas avoir un remplissage des lettres.

    Nous pourrions modifier la taille de l'image de fond en écrivant, par exemple, son adresse avec:..._ L4EIDZKE@1152x80.jpg