Ich mache ein nahtloses CSS-Muster im Internet. Ich weiß, das ist völlig unsinnig und überhaupt nicht praktikabel. Aber es ist nur um Spaß zu haben.
Ich habe meine erste Kachel erstellt. Jetzt denke ich an einen Weg, es zu wiederholen, um den ganzen Hintergrund zu füllen.
Kann ich dieses Kunststück nur mit HTML und CSS abschließen? Oder muss ich Javascript verwenden, um dies zu vervollständigen?
-
Hier sind meine Schritte, wenn Sie Javascript verwenden, korrigieren Sie mich oder schlagen Sie bessere Wege vor:
-
Ich möchte vielleicht etwas bewegen, jedes Polygon ändert seine Farbe usw. Es wird nicht statisch sein. Ich suche keine Hintergrundbildlösung.
Danke, Venn.
Das ist eigentlich nur mit html und css möglich. Das Problem in diesem Beispiel ist, dass sich jeder Teil des Hintergrunds überschneidet, wenn Sie die Eigenschaft background-repeat
festlegen, da sie eine andere Größe haben. Sie müssen also nur die Größe und Form der Formen ändern. Der einfache Weg, dies in Ihrem Fall zu tun, ist ein background-size
für jede Form (Größe des gewünschten vollständigen Musters) und ändern Sie ihre Position entsprechend.
Ich habe einen Teil Ihres Beispiels geändert, um Ihnen eine Vorstellung davon zu geben, wie es aussehen sollte: Ссылка
Einfach hinzufügen,
%Vor%an die CSS, und dann einfach mehrere Kopien der div, genau wie hier ... Ссылка
Ich denke, das sollte den Trick machen.
Tags und Links javascript html jquery css