Stenie: Unterstreichen über die Textlänge hinaus

Beitrag lesen

Ich habe folgende "Herausforderung":

Meine h2-Überschriften sind mit einem Abstand nach Links von 20px vom Fensterrand abgesetzt (margin-left: 20px).

Ich möchte, dass diese Überschriften unterstrichen sind, und zwar mit einem dickerem Strich (3 px) - so als würde die Schrift auf diesem Balken liegen. Der zusätzliche Clou: dieser Strich soll bereits am Seitenrand anfangen, also "margin-left: 0px". Die Überschriften beginnen dann also 20 Pixel versetzt.

Damit kommt die übliche Dekloration "underline" nicht in Frage. Ich tippe auf eine Kombination aus diversen "border"-Eigenschaften, kriege es aber nicht hin.

Wer kann mir helfen?