Hallo Fred,
Gunnars figcaption ist display: inline-block und darum nicht breiter als nötig. Deswegen funktioniert seine Breitenrechnung.
Dein h1 ist (defaultmäßig) display: block und füllt darum das Fenster bis zum rechten Rand. Deshalb ist deine initiale Breite zu groß.
Wie man das in deinem Kontext optimal löst, weiß ich noch nicht; ein genereller display: inline-block für das h1 dürfte kontraproduktiv sein. Ggf. muss in das h1 ein span hinein, für das Du die Rechnung ausführst.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi