@@Rolf b
Wenn Du "ÜBER" Deine Seiten einen Trauerflor legen willst, dann wird das nicht gehen weil der dann in der z-order vor der Seite ist und alle User-Interaktionen abfängt.
Doch, das geht.
Das Pseudoelement html::after
ist fixed
zu positionieren und ihm das Hintergrundbild zu geben (was dann ein Vordergrundbild ist); background-size
bei Bedarf auf cover
bzw. contains
zu setzen.
Damit man trotzdem durch das Bild durchclicken kann, ist unbedint pointer-events: none
zu setzen. Und damit man die Seite auch in allen Browsern nutzen kann, ist die Browserunterstützung dafür abzufragen, das Ganze also in @supports(pointer-events: none) { }
zu setzen.
Das Bild muss nicht den ganzen Viewport füllen; dann top
, right
, bottom
, left
entsprechend anpassen.
LLAP 🖖
“You might believe there are benefits for the developer, but first of all, you should put those behind the interest of the user.” —Stefan Tilkov
Selfcode:
sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|