Gem Elementer Ved Udskrift
I denne artikel vil jeg forklare lidt om at gemme elementer ved udskrivning.
CSS Definitionen
Lad os lige kigge på dette eksempel en gang, jeg fortæller nærmere bagefter.
@media print {
.no-print, .no-print * {
display:none !important;
}
}
@media reffererer til hvilket medie det omhandler, i dette tilfælde er det "print", som så er udskrifter.
.no-print er den class i CSS, som skal gemmes.
Et komma er lig med "og", stjerne betyder alt, ved at definere ".no-print *", så betyder det at det også gælder alle elementer under ".no-print".
display:none; er en metode til at vise eller skjule HTML elementer, hvor "!important" bare fortæller at den ikke er vigtig.
HTML Eksempel
Et lille eksempel på HTML-delen.
<div class="no-print">
Dette bliver ikke vist på et udskrift
</div>
Ved at kombinere HTML og CSS eksemplerne her fra, så kan du udskrive dine hjemmesider uden at have alt muligt ekstra, som kan være unødvendigt.