Ich weiß, es gibt eine Möglichkeit, marschieren Ameisen mit linearen Gradienten, aber es isst eine riesige Menge an CPU (etwa 10% für jeden). Ich versuche, eine Alt-Lösung zu machen, aber border-image-slice
verwirrend finden.Marching Ant Border mit einem GIF
Hier sind die veraltet Tutorial Ich verwende: http://www.chrisdanford.com/blog/2014/04/28/marching-ants-animated-selection-rectangle-in-css/
Ich habe die veraltete CSS entfernt, aber ich bin nicht sicher, wie das Bild zu schneiden, so dass die Ameisen marschieren werden. Das tut sagt:
Wir beginnen würden mit einem 10px x 10px animiertes Gif, die aus neun Kacheln zusammengesetzt ist: 1 × 1 in den Ecken, 1 × 8 oder 8 × 1 an den Rand und 8 × 8 in der Mitte.
body {
background-color: green;
}
.box {
width: 200px;
height: 200px;
background-color: black;
}
.marching {
border: 1px solid transparent;
border-image-source: url('https://i.imgsafe.org/e5bc19b03a.gif');
border-image-slice: 1;
border-image-repeat: stretch stretch;
}
<div class="box marching"></div>
Dank
dieses gesehen, die 2: nd Beispiel: http://stackoverflow.com/a/28366181/2827823 – LGSon