Een eenvoudige, lichte ribbon maken met HTML/CSS (zonder JPG/PNG-afbeelding)

Hier is een eenvoudig, licht stukje HTML en CSS dat een ribbon-achtergrond met tekst maakt, zonder JPG- of PNG-afbeelding.

Demo: CSS-ribbon voor je website

My Ribbon

HTML

Kopieer de onderstaande code en plak deze in je HTML-document.

<div class="ribbon">
    <span class="ribbon-text">My Ribbon</span>
</div>

CSS

Kopieer de onderstaande code en plak deze in je CSS-bestand.

.ribbon {
    position: relative;
    background: blue;
    text-align: center;
    z-index: 1;
    width: 240px;
    height: 52px;
    margin: 0 auto;
}
.ribbon-text {
    position: relative;
    display: block;
    font-size: 2em;
    color: white;
}
.ribbon:before {
    content: '';
    border: 26px solid blue;
    border-left-color: transparent;
    border-left-width: 14px;
    position: absolute;
    top: 0;
    left: -20px;
}
.ribbon:after {
    content: '';
    border: 26px solid blue;
    border-right-color: transparent;
    border-right-width: 21px;
    position: absolute;
    top: 0;
    right: -27px;
}

Je kunt de kleur en het formaat van de ribbon aanpassen. Om de kleur te wijzigen, vervang je blue bij background en in beide border-declaraties. Als je de hoogte wijzigt, stel je de randbreedte 26px bij :before en :after in op de helft van de nieuwe hoogte. Veel plezier!

Laat een reactie achter

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *