Wie kann ich eine Linie nach meinem text an die Breite des Containers?

Ja, ich bin ein newb, so gehen Sie bitte einfach. Ich weiß, dass es mehrere Wege dies zu erreichen. Im Grunde habe ich versucht zu kommen mit einer konsistenten Weg, um einen header mit einer Zeile nach dem text, der ausgeführt wird, um die volle Breite eines container-Elements.

Etwas wie dieses:

This is my header _______________________________________________________ |<- end container
This is another header __________________________________________________ |<- end container

Ich versuche zu erstellen .line-Klasse verwenden, die untere Grenze zum erstellen der Linie ist, aber ich habe schon erfolglos auf die Schaffung einer Variablen Länge der Linie, erweitern die volle Breite des Containers ein.

Hier ist, was ich versucht habe:

CSS:

.line
{
    display:inline-block;
    border-bottom:2px #5B3400 solid;
    margin-left:5px;
    width:80%;
}

HTML:

    <h2>Our Mission<span class="line"></span></h2>

Natürlich ist dies nur mir, 80% der container von der linken Grenze, einschließlich der Breite des Textes. Wie kann ich eine Zeile, die beginnt, nachdem der text und die läuft über die gesamte Breite des Rahmens, unabhängig davon, wie viel text auf der gleichen Zeile?

Ich weiß, das sollte einfach sein, aber ich habe nicht in der Lage, eine Lösung zu finden noch.

Dank!

Sorry wintercounter ich bin neu auf der Website, so dass es nicht lassen Sie mich stoßen sich zwei Lösungen! 🙁 Auch unter Axel ' s Lösung, die ich Hinzugefügt die Bemerkung, dass ich mit einem strukturierten hintergrund. Ich denke, das hat mich auf die richtige Spur, ich werde einfach brauchen, um herauszufinden, den hintergrund nun ein Thema. Thx!!!

InformationsquelleAutor s.bramblet | 2013-02-20

Schreibe einen Kommentar