Ich versuche, ein Feld von Wörtern zu machen, die ungleich verteilt sind.Wie Randomise Wortabstand in einem Absatz?
Hier ist ein sehr einfaches Beispielbild:
Verwenden von text-align und Wortabstand ich in der Nähe bin gekommen ..
body {
width: 500px;
margin: 50px auto 0;
}
p {
background: lightgrey;
padding: 2em;
font-size: 2em;
font-family: sans-serif;
word-spacing: 2em;
text-align: center;
}
p span {
font-size: 1em;
color: white;
}
<p>one two three four five six seven eight nine ten eleven twelve thirteen fourteen <span>fifteen</span> sixteen seventeen eighteen nineteen twenty</p>
aber ich d mag den Abstand zwischen Wörtern zufällig randomisieren. Ist das mit CSS möglich? Ich bin offen für die Änderung der HTML, aber diese Panels sind dynamisch generiert und könnte eine beliebige Anzahl von Wörtern haben.
Irgendwelche Vorschläge?
Ich fürchte, mit CSS so etwas nur nicht erreichbar. – Chris
Wenn Sie Javascript zu der Mischung hinzufügen, können Sie eine Reihe von Zufallszahlen generieren und diese durchlaufen, indem Sie in jeder Schleife n Leerzeichen hinzufügen. – Bardo
@Bardo Vielen Dank für den Vorschlag. Ich dachte, das könnte der Fall sein. Ich werde noch ein bisschen länger mit dem CSS spielen und sehen, ob ich irgendwo hinkomme. – sol