Hvordan man laver: gennemskåret tekst
- Previous page Responsive text
- Next page Glowing text
Lær at bruge CSS til at lave responsiv gennemskåret tekst (også kendt som klippe tekst eller cutout tekst).
Gennemskåret tekst er en gennemsigtig tekst, der ser ud til at være skåret ud af baggrundsbilledet:
Bemærk:Dette eksempel passer ikke til Internet Explorer eller Edge.
Hvordan man laver gennemskåret tekst
1. trin - Tilføj HTML:
<div class="image-container"> <div class="text">NATURE</div> </div>
2. trin - Tilføj CSS:
Ved hjælp af mix-blend-mode-attribut kan man tilføje gennemskåret tekst til et billede. Men IE eller Edge understøtter ikke:
.image-container { background-image: url("img_nature.jpg"); /* Brugt billede - meget vigtigt! */ background-size: cover; position: relative; /* Det skal være muligt at placere klippet tekst i midten af billedet */ height: 300px; /* En bestemt højde */ {} .text { background-color: white; color: black; font-size: 10vw; /* Responsiv skriftstørrelse */ font-weight: bold; margin: 0 auto; /* Centrer tekstbeholderen */ padding: 10px; width: 50%; text-align: center; /* Centrer teksten */ position: absolute; /* Placer teksten */ top: 50%; /* Placer teksten i midten */ left: 50%; /* Placer teksten i midten */ transform: translate(-50%, -50%); /* Placer teksten i midten */ mix-blend-mode: screen; /* Dette gør det muligt at klippe teksten */ {}
Hvis du vil have sort tekst i beholderen, skal du sætte mix-blend-mode
ændr multiplikation
,gør baggrundsfarven sort og farven hvid:
eksempel
.text { background-color: black; color: white; mix-blend-mode: multiply; .... {}
- Previous page Responsive text
- Next page Glowing text