Ja, es hat definitiv im div.header funktioniert und nein, Cache wird klaro stets geleert.
Die Klasse des Divs heisst eigentlich mh-header... irgendwas und ist Teile des Elements header. Habe den Code hier nur vereinfacht, daher einfach ".header"
Da es sich um eine WP Site handelt, ist auch noch .home davor, damit der so behandelte Header nur auf der Startseite erscheint. Aber all das scheint mir nicht relevant. Denn es ging ja eine Weile perfekt.