Wie das Floating-Layout-Mechanismus für HTML5 und CSS3 Programmierung verwenden

CSS3 liefert ein paar Techniken für das Layout. Die bevorzugte Technik für die meisten Anwendungen ist ein Floating-Layout.

Menu

Die Grundidee dieses Verfahrens ist es, die HTML-Layout so einfach wie möglich zu lassen, aber Stil Hinweise zu liefern, die die verschiedenen Elemente sagen, wie miteinander auf dem Bildschirm zu interagieren.

In einem schwebenden Layout, nicht Gesetze geben Sie nicht genau, wo alles gehen wird. Stattdessen bieten Sie Hinweise und lassen Sie den Browser für Sie die Dinge zu verwalten. Dies sorgt für Flexibilität, da der Browser Ihre Absichten werden versuchen, zu folgen, egal was Größe oder Form der Browserfensters wird. Wenn der Benutzer den Browser ändert die Größe, wird die Seite biegen, an die neue Größe und Form passen, wenn möglich.

Schwimmdock Layouts beinhalten in der Regel weniger Code als andere Arten von Layouts, weil nur wenige Elemente spezialisierte CSS benötigen. In den meisten anderen Layout-Techniken, müssen Sie CSS für jedes einzelne Element zu schaffen, die Dinge funktionieren, wie Sie es erwarten.

Wie zu verwenden Schwimmer mit Bildern

Der häufigste Ort verwenden, um die schweben Attribut ist mit Bildern.

bild0.jpg

Es ist wahrscheinlicher, dass Sie das Bild wollen die gesamte linke Teil des Absatzes aufzunehmen. Der Text sollte um den Absatz fließen,

Wenn Sie ein hinzufügen float: left Attribut auf die img Element, das Bild dazu neigt, nach links drückt andere Inhalte nach rechts zu bewegen. Nun fließt der Text um das Bild. Das Bild wird tatsächlich aus dem normalen Fluss des Seitenlayouts entfernt, so dass der Absatz in Anspruch nimmt den ganzen Raum. Im Inneren des Absatzes verhindert das Überschreiben der Text das Bild.

image1.jpg

Wie die Eigenschaft float hinzufügen

Der Code für das Hinzufügen der schweben Eigentum ist ziemlich einfach:

image2.jpg
imgFloatLeft.html

Das Bild hat jetzt seine Schwimmer-Attribut auf links. Das meansthat der Text um das Bild fließen wird, wie es normalerweise doesin ein magazine.The Bild nun seine Schwimmer-Attribut auf übrig bleiben. Das meansthat der Text um das Bild fließen wird, wie es normalerweise doesin ein magazine.The Bild nun seine Schwimmer-Attribut auf übrig bleiben. Das meansthat der Text um das Bild fließen wird, wie es normalerweise doesin ein magazine.The Bild nun seine Schwimmer-Attribut auf übrig bleiben. Das meansthat der Text um das Bild fließen wird, wie es normalerweise doesin ein magazine.The Bild nun seine Schwimmer-Attribut auf übrig bleiben. Das meansthat der Text um das Bild fließen wird, wie es normalerweise ein Magazin doesin.

Der einzige neue Element in dem Code ist der CSS schweben Attribut. Das Objekt verfügt über eine float: left Attribut. Es ist nicht notwendig, alle anderen Attribute des Absatzes zu ändern, da der Absatz von Text um das Bild zu schweben weiß.

Natürlich müssen Sie nicht einfach nach links zu schweben.

Menü