Ich konnte einfach mehrere für die volle Breite der Seite kopieren , aber es wird nicht sehr reaktionsschnell sein, wenn sich die Bildschirmauflösung ändert ...
Nun, es muss nicht sein, wenn Sie nur ein Element, volle Breite und mit dem Überlauf abgeschnitten haben.
In der Tat würde ich empfehlen, nicht das Standard-HTML-Snippet für das Symbol mehrmals in das Dokument zu kopieren - sondern eine einzige zu verwenden, und "erweitern", dass über eine zusätzliche Klasse, so dass das generierte Inhaltszeichen ist mehrfach wiederholt:
<i class="fa fa-pied-piper fullwidth" aria-hidden="true"></i>
.fa-pied-piper.fullwidth {
display: block;
width: 100%;
white-space: pre;
overflow: hidden;
}
.fa-pied-piper.fullwidth:before {
content: "\f2ae\f2ae\f2ae\f2ae\f2ae\f2ae\f2ae\f2ae...";
/* repeat as many times as you consider necessary
to fill "a whole page's width" */
}
https://jsfiddle.net/g8hefymq/1/
Dies ist eine einfache Lösung für ein einzelnes bestimmtes Symbol, Sie müssen unter der Annahme, nur eine (oder vielleicht zwei, drei ...) - wenn aber würden Sie möchte, dass dies für "Any Any" -Icon funktioniert fontawesome Angebote, könnte eine andere Lösung benötigt werden. Wenn mehrere spezifische Symbole, die benötigt werden, im Voraus ausgewählt werden können, sollten Sie einen CSS-Preprozessor wie LESS oder SASS verwenden, um mindestens das obige repetitive CSS für die Eigenschaften der Symbole content
über eine Schleife zu erstellen oder etwas ähnliches.
Sie müssen ein Bild und 'background-repeat-x: repeat' verwenden. Sie können die Symbole in Bilder konvertieren [hier] (http://fa2png.io/) –
Möchten Sie mehrere "Bilder" über den Bildschirm oder nur einen? – AlFra