So erstellst du ein einfaches, leichtes Ribbon mit HTML/CSS (ohne JPG/PNG-Bild)

Hier ist ein einfacher, leichter HTML- und CSS-Schnipsel, der einen Ribbon-Hintergrund mit Text erzeugt, ganz ohne JPG- oder PNG-Bild.

Demo: CSS-Ribbon für deine Website

My Ribbon

HTML

Kopiere den folgenden Code und füge ihn in dein HTML-Dokument ein.

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

CSS

Kopiere den folgenden Code und füge ihn in deine CSS-Datei ein.

.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;
}

Du kannst Farbe und Größe des Ribbons anpassen. Um die Farbe zu ändern, ersetze blue bei background und in beiden border-Angaben. Wenn du die Höhe änderst, setze die Randbreite 26px bei :before und :after auf die Hälfte der neuen Höhe. Viel Spaß!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert