22 Stimmen

Erzwingen des Umbruchs von Überschriften in html

Ich habe eine Webseite, die ein PDF-Dokument anzeigt. In der Kopfzeile befinden sich ein Bild und ein h1-Tag, das einen Namen enthält. Wenn der Name zu lang ist, wird er abgeschnitten. Wie kann ich den Umbruch in die nächste Zeile erzwingen, so dass der gesamte Name angezeigt wird? Ich habe versucht, ein style="white-space:normal" aber es hilft nicht. Irgendwelche Vorschläge?

26voto

Tor Valamo Punkte 31987
word-wrap:break-word;

16voto

justnajm Punkte 3989

Es sollte die Kombination von zwei haben:

word-wrap: break-word;
white-space: normal;

Dank an Tor und Alex :)

8voto

ceejayoz Punkte 170567

h1 Tags standardmäßig umbrechen. Ist dies nicht der Fall, wird dieses Standardverhalten durch etwas in Ihrem CSS außer Kraft gesetzt. Wenn Sie einen Link zu Ihrer Website angeben können, können wir Ihnen schnell weiterhelfen. Vielleicht sollten Sie Firebug für Firefox installieren - damit können Sie mit einem Rechtsklick auf die h1 und sehen, welche Stile darauf angewendet werden und woher sie stammen.

1voto

Sonny Boy Punkte 7462

Ist die Kopfzeile in einem anderen Element wie einem div enthalten? Wenn ja, überprüfen Sie den Überlauf für dieses Element und/oder versuchen Sie, es wie folgt sichtbar zu machen:

style="overflow:visible;"

1voto

Fabio Punkte 11

Die h1 Tag hat eine Zeilenhöhe von Null

style="line-height:100%;"

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X