Edit Linienstärke von CSS 'unterstreichen' - Attribut
Da kann man unterstreichen, text in CSS etwa so:
H4 {text-decoration: underline;}
Wie können Sie auch dann Bearbeiten, dass die 'Linie', das ist gezeichnet, die Farbe, die Sie erhalten, auf der Linie ist leicht angegeben 'color: red' aber wie kann man die Bearbeiten Sie die Höhe der Zeile, also die Dicke?
h4 {border-bottom: 10px solid #000;}
- Schön! Das ist brilliant, ich danke Ihnen sehr. Wie kann ich die Breite dieser Grenze 'auto' ist nun aber so, dass es nur die Grenzen der H4-tag und nicht die gesamte Breite des enthaltenden div-Element?
- Sie können hinzufügen
display:inline-block
um sicherzustellen, dass die Breite festgelegt ist, Jedoch mit einem element innerhalb<h4>
und styling innen besser wäre. Überprüfen Sie meine Antwort unten. - stimmt auch wieder!! Du bist wie ein CSS-ninja. Danke Mann. Ich habe diese Antwort Gaben Sie in den Kommentar, anstatt Ihre Antwort unten geschrieben. Dieser Weg ist denke ich besser, da Sie nicht brauchen, um wickeln Sie Ihren text in ein anderes <u> - tag. Sie vollständige Kontrolle über das von der CSS-Seite.
- mögliche Duplikate von Dicke unterstreichen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist eine Möglichkeit, dies zu erreichen :
HTML :
CSS :
Hier ist ein Beispiel: http://jsfiddle.net/AQ9rL/
<span>
und anwenden border-bottom drin. Es ist eine Problemumgehung, könnte das schmerzhaft werden in nicht-fest programmierte Szenarien allerdings.Vor kurzem habe ich zu tun gehabt mit FF unterstreicht die waren zu dick und zu weit vom text im FF, und einen besseren Weg gefunden, damit umzugehen mit einem paar box-Schatten:
Erste Schatten ist auf der Oberseite des zweiten, und das ist, wie Sie Steuern können, die zweite durch die Variation des 'px' Wert von beiden.
Plus: verschiedene Farben, Stärke und unterstreichen die position
Minus: kann nicht auf nicht-solide Hintergründe
Hier machte ich einige Beispiele:
http://jsfiddle.net/xsL6rktx/
Sehr einfach ... außerhalb "span" - element mit kleiner Schrift und Unterstrichen, und innerhalb der "font" - element mit größerer Schrift.
HTML:
<font>
tag? Warum würden Sie das tun?<font>
tag mit einemspan
tag, dies wäre die einzige Antwort, die tatsächlich auf die Frage eingegangen.Einen anderen Weg, dies zu tun ist mit ":after" (pseudo-element) auf das element, das Sie unterstreichen möchten.
Ich werde etwas tun, so einfach ist :
line-height
oderpadding-bottom
einstellen Position zwischen Ihnendisplay: inline
in einigen FällenDemo : http://jsfiddle.net/5580pqe8/
Den
background-image
können auch verwendet werden, um eine Unterstreichung.Muss es verschoben werden, bis über
background-position
und horizontal wiederholt. Die Linienbreite kann angepasst werden, um einige Grad mitbackground-size
(der hintergrund beschränkt sich auf das Feld Inhalt des Elements).CSS:
HTML:
Endgültige Lösung:
http://codepen.io/vikrant-icd/pen/gwNqoM
Meine Lösung :
https://codepen.io/SOLESHOE/pen/QqJXYj
Können Sie einstellen, unterstreichen die position mit der line-height Wert, unterstreichen die Dicke und den Stil mit border-bottom.
Vorsicht zu deaktivieren Standard unterstreichen Verhalten, wenn Sie unterstreichen möchten ein href.