Wie die Bewegung Bilder in CSS

May 24

Die Verwendung von Cascading Style Sheets (CSS) bietet den Webdesigner die Möglichkeit Bild-Animationen erstellen. Der Designer nutzt CSS-Regeln (unbeweglichen) statische und dynamische positionieren (verschieben oder animierte) Bildelemente. Dadurch entsteht den Eindruck von Bewegung auf den Webbrowser-Bildschirm. Sie können diese dynamischen Bildinhalten ohne den Einsatz von großen eigenständigen animierte Grafikdateien entwickeln.

Anweisungen

1 Schneiden Sie den animierten Teil des bewegten Bilds mit Ihrem Grafikprogramm Wahl zu. Speichern Sie die Animation separat vom Rest des Bildes. Sie haben nun zwei Dateien. Eine Datei sollte die Animation und die andere Datei sollte die nicht animierte Teile des Bildes enthalten.

2 Starten Sie ein neues Webdokument und Stil ein Meister Div mit eine neue CSS-Regel. Ein Div ist eine individuelle Website-Element. Dieses bestimmte Element umfließt gesamten Code. In diesem Beispiel wurde ein neuer Meister Div erstellt. Das div-Tag wurde konzipiert, um 100 % der Breite und Höhe des Website-Besuchers Bildschirm mithilfe der CSS-Eigenschaften Position, Breite und Höhe zu füllen.

{.masterDiv}

Position: relative;

Breite: 100 %;

Höhe: 100 %;

}

3 Schreiben Sie die Regeln für Ihre Image-Element, das einen Hintergrund mit den nicht-animierte Komponenten des bewegten Bildes enthalten wird. Nutzen Sie die CSS padding-Eigenschaft, um Platzierung von animierten Teil des Bildes zu kalibrieren. In diesem Beispiel oben padding-Eigenschaft auf 300 Pixel festgelegt ist, das richtige Objekt 50 Pixel, Bottom-Eigenschaft ist 10 Pixel und die left-Eigenschaft 200 Pixel. Mit diesen Vorgaben, wird die Animation in der unteren rechten Ecke des Bildes angezeigt. Die Animation wird 50 in von der rechten Seite des Bildes und 300 Pixel nach unten von der Spitze positionieren.

IMG {}

Polsterung: 300px 50px 10px 200px;

Background:URL(nonAnimatedSection.jpg) keine-Repeat;

}

4 Gelten Sie die neuen Regeln für das HTML-Dokument, und fügen Sie das animierte Bild mit dem Img-Tag. HTML-Bild, verwendet, um ein Image-Objekt anzuzeigen war mit der CSS-Regel im vorherigen Beispiel gestaltet. Im Beispiel der GIF-Datei wird animiatedSection.gif, wie die Animation verwendet. Sie müssen Ihren eigenen Dateinamen ersetzen.

< Div Class = "MasterDiv" >

< Img Src = "animatedSection.gif" Alt = "meine Vorführung" / >

< / Div >

Tipps & Warnungen

  • Hier ist der vollständige Code für das Beispiel, wie es in einer Website eingebettet werden würde.
  • < html >
  • < Head >
  • < Stil >
  • {.masterDiv}
  • Position: relative;
  • Breite: 100 %;
  • Höhe: 100 %;
  • }
  • IMG {}
  • Polsterung: 300px 50px 10px 200px;
  • Background:URL(nonAnimatedSection.jpg) keine-Repeat;
  • }
  • < / style >
  • < / head >
  • < Körper >
  • < Div Class = "MasterDiv" >
  • < Img Src = "animatedSection.gif" Alt = "meine Vorführung" / >
  • < / Div >
  • < / body >
  • < / html >