Das Ergebnis ist wie. Dies ist ein WordPress-Theme mit implementiertem Twitter Bootstrap sowie einem Schieberegler in voller Breite. Ich habe bestätigt, dass sowohl Bootstrap als auch der Slider kein widersprüchliches CSS enthalten.
Wie soll der Text ausgerichtet werden? Center?
– matewka
2. Januar 2014 um 10:00 Uhr
Ja bitte, das wäre toll
– Schrecken
2. Januar 2014 um 10:03 Uhr
Nicht sicher, warum Sie hatten bottom: 0%; left: 0%; an erster Stelle, aber das Entfernen führt zu Ihrem gewünschten Ziel, glaube ich.
Leider steht der Text nicht in der Mitte des div. Siehe Screenshot hier i.imgur.com/ufHBsIw.jpg
– Schrecken
2. Januar 2014 um 10:09 Uhr
Ich musste Ihren HTML- und CSS-Code geringfügig/erheblich ändern, also achten Sie genau darauf
– Deryck
2. Januar 2014 um 10:21 Uhr
Hilft nicht, da Sie das gesamte Layout ändern, die Überschrift in 1 Spalte links sitzt und der Inhalt die anderen 11 Spalten einnimmt. Ihre Lösung zerstört jegliche Reaktionsfähigkeit, die durch Bootstrap implementiert wurde.
– Schrecken
2. Januar 2014 um 10:29 Uhr
Könnten Sie bitte genau erklären, was das Problem war? Ich bin mir nicht wirklich sicher und habe die Lösung nur durch Versuch und Irrtum erreicht, daher wäre eine Erklärung wünschenswert.
– Edward G-Jones
7. Januar 2014 um 11:28 Uhr
HTML
<div class="container">
<div class="vertical">Vertical Text Here</div>
<div>
<div>Horizontal Text Here</div>
...
<div>Horizontal Text Here</div>
</div>
</div>
writing-mode: vertical-lr schreibt Text vertikal, ist aber im Grunde gleichbedeutend mit einer Drehung des Textes um 90 Grad. Mit transform: rotate(180deg) Am Ende haben wir den gewünschten -90-Grad-Look.
So richten Sie gedrehten Text vertikal aus
ich benutzte grid und grid-template-columns um den gedrehten Text neben dem div zu platzieren. Auf diese Weise kann das div mehrere Zeilen oder andere Dinge enthalten. Verwenden text-align um den gedrehten Text wie gewünscht auszurichten. In diesem Fall ist es center.
Hinweis: Sie benötigen möglicherweise nicht: grid-auto-rows: minmax(min-content, max-content). Wenn die Höhe des gedrehten Textes seltsame Dinge bewirkt, kann dies verwendet werden, um den gedrehten Text an seinen Inhalt anzupassen.
Es gibt eine CSS-Eigenschaft, die Text dreht und die enthaltenen Blöcke ausrichtet: writing-mode
Am Ende musste ich die CSS-Front aufgeben und die Titel als transparente PNGs mit GD generieren. Nicht ideal, aber gibt mir viel mehr Flexibilität in Bezug auf die Positionierung. Wenn jemand an dem Rotationsskript interessiert ist, das ich verwende, ist es unten
Wie soll der Text ausgerichtet werden? Center?
– matewka
2. Januar 2014 um 10:00 Uhr
Ja bitte, das wäre toll
– Schrecken
2. Januar 2014 um 10:03 Uhr