___ answer22603421 ___

Der Weg, dies zu lösen, ohne die Breite und die Hintergrundfarbe zu kennen, ist die folgende:

Struktur

%Vor%

CSS

%Vor%

Beispiel: Ссылка

    
___ answer12531888 ___

Neuere Antwort, die auf neueren Versionen von IE und Firefox funktioniert

Ohne irgendwelche Tricks:

%Vor% %Vor%

Live-Demo auf jsfiddle

    
___ tag123html ___ HTML (Hyper Text Markup Language) ist die Standard-Auszeichnungssprache, die zum Strukturieren von Webseiten und zum Formatieren von Inhalt verwendet wird. HTML beschreibt die Struktur einer Website semantisch zusammen mit Hinweisen für die Präsentation, wodurch sie eine Markup-Sprache statt einer Programmiersprache wird. Die neueste Revision der HTML-Spezifikation ist HTML5.2. ___ answer12522527 ___

Sie können es so machen (für den Hintergrund können Sie ein 1px Bild Ihrer Farbwahl machen):

%Vor%

Bearbeiten: Ohne bg Farbe:

%Vor%

Sie müssen die Prozente anpassen und was nicht, aber es funktioniert im Allgemeinen.

    
___ tag123css ___ CSS (Cascading Style Sheets) ist eine Darstellungsstilsprache, die das Aussehen und die Formatierung von HTML (Hyper Text Markup Language), XML-Dokumenten (Extensible Markup Language) und SVG-Elementen einschließlich (aber nicht beschränkt auf) Farben beschreibt. Layout, Schriftarten und Animationen. ___ answer12522538 ___

Bearbeiten:

Ohne Hintergrundfarbe oder Bild:

%Vor%

CSS:

%Vor%

Funktioniert in IE8 +

Live-Demo

Ursprüngliche Antwort:

Ohne Bild:

%Vor%

CSS:

%Vor%

Live-Demo

Sie können jedes gewünschte block Element verwenden ( %code% , %code% , %code% ) anstelle von %code% .

    
___ tag123table ___ BENUTZEN SIE DIESEN TAG NICHT; es ist mehrdeutig. Verwenden Sie nichts für SQL-Fragen, für HTML verwenden Sie "HTML-Tabelle", für CSS verwenden Sie "CSS-Tabellen". Lesen Sie das Tag-Wiki für weitere alternative Tag-Vorschläge. ___ qstntxt ___

Ich muss eine Überschrift mit Zeilen gleicher Länge auf beiden Seiten des Überschriftentextes und einer festen Größe zwischen den Zeilen und dem Text erstellen. Der Text wird variieren, so dass er keine Breite festlegen darf. Die Zeilen sollten die gesamte verbleibende Breite im Überschriftscontainer einnehmen. Der Überschriftstext darf keinen Hintergrund festlegen, da der Hintergrund dahinter variieren wird. Etwas wie das:

----------------------------------------------- ---------- Etwas Text -------------------------------------- -------------------

Ich habe es mit einer Tabelle gelöst:

%Vor%

Sie können es hier ausprobieren: Ссылка

Semantisch ist das eine wirklich schlechte Lösung, die Überschrift hat nichts mit Tabellendaten zu tun. Wie würdest du das ohne Tisch machen?

Zusammenfassend (weil die vorgeschlagenen Lösungen alle eine oder mehrere Anforderungen übersehen haben):

  • Die Überschrift darf keine feste Breite haben
  • Der Überschriftstext darf keinen Hintergrund haben
  • Der Überschriftstext darf keine feste Breite haben
  • Die Zeilen auf beiden Seiten des Textes müssen die gesamte verbleibende Breite einnehmen
  • Der Abstand zwischen den Zeilen und dem Text muss eine feste Breite haben
  • Im Zweifelsfall Ссылка
___

8

Ich muss eine Überschrift mit Zeilen gleicher Länge auf beiden Seiten des Überschriftentextes und einer festen Größe zwischen den Zeilen und dem Text erstellen. Der Text wird variieren, so dass er keine Breite festlegen darf. Die Zeilen sollten die gesamte verbleibende Breite im Überschriftscontainer einnehmen. Der Überschriftstext darf keinen Hintergrund festlegen, da der Hintergrund dahinter variieren wird. Etwas wie das:

----------------------------------------------- ---------- Etwas Text -------------------------------------- -------------------

Ich habe es mit einer Tabelle gelöst:

%Vor%

Sie können es hier ausprobieren: Ссылка

Semantisch ist das eine wirklich schlechte Lösung, die Überschrift hat nichts mit Tabellendaten zu tun. Wie würdest du das ohne Tisch machen?

Zusammenfassend (weil die vorgeschlagenen Lösungen alle eine oder mehrere Anforderungen übersehen haben):

  • Die Überschrift darf keine feste Breite haben
  • Der Überschriftstext darf keinen Hintergrund haben
  • Der Überschriftstext darf keine feste Breite haben
  • Die Zeilen auf beiden Seiten des Textes müssen die gesamte verbleibende Breite einnehmen
  • Der Abstand zwischen den Zeilen und dem Text muss eine feste Breite haben
  • Im Zweifelsfall Ссылка
Robert Kajic 20.09.2012, 23:38
quelle

4 Antworten

6

Bearbeiten:

Ohne Hintergrundfarbe oder Bild:

%Vor%

CSS:

%Vor%

Funktioniert in IE8 +

Live-Demo

Ursprüngliche Antwort:

Ohne Bild:

%Vor%

CSS:

%Vor%

Live-Demo

Sie können jedes gewünschte block Element verwenden ( h1 , h2 , whatever ) anstelle von div .

    
Giona 20.09.2012 23:52
quelle
6

Der Weg, dies zu lösen, ohne die Breite und die Hintergrundfarbe zu kennen, ist die folgende:

Struktur

%Vor%

CSS

%Vor%

Beispiel: Ссылка

    
MartinF 24.03.2014 07:34
quelle
0

Sie können es so machen (für den Hintergrund können Sie ein 1px Bild Ihrer Farbwahl machen):

%Vor%

Bearbeiten: Ohne bg Farbe:

%Vor%

Sie müssen die Prozente anpassen und was nicht, aber es funktioniert im Allgemeinen.

    
Tammy Shipps 20.09.2012 23:50
quelle

Tags und Links