


Wie können wir mithilfe von Divs und CSS Textumbrüche um unregelmäßige Bilder erreichen?
Textumbruch um unregelmäßige Bilder
In der heutigen Webdesign-Landschaft stößt man immer häufiger auf nicht rechteckige Bilder, wie etwa Länderkarten oder komplizierte Vektorgrafiken. Die visuelle Wirkung dieser Bilder kann durch das Umschließen von Text verstärkt werden. Dies stellt jedoch eine einzigartige Herausforderung dar: Wie kann der Text natürlich fließen und gleichzeitig einen gleichmäßigen Abstand zum unregelmäßigen Rand des Bildes einhalten?
Floating Dives to Definieren Sie den Umbruchbereich
Eine kreative Lösung für dieses Problem wurde von Tory Lawson in seinem Blogbeitrag „Wrapping Text Around“ aus dem Jahr 2011 vorgeschlagen nicht rechteckige Formen. Lawsons Methode besteht darin, eine Reihe von Divs zu erstellen, die neben der Form schweben und den Bereich blockieren, um den der Text herumfließt.
Messen und Teilen der Form
Zu Um den Umbruchbereich zu definieren, wird eine Bildbearbeitungssoftware wie Fireworks verwendet, um ein Raster über das Bild zu legen und eine Begrenzungslinie um die gewünschte Textgrenze zu zeichnen. Die Breite dieser Linie wird dann gemessen und in gleiche Intervalle unterteilt (z. B. alle 10 Pixel).
Erstellen der Divs
Sobald die Maße ermittelt sind, wird ein HTML erstellt list wird verwendet, um eine Reihe von Divs zu erstellen. Jedes Div stellt ein vertikales Intervall im Umbruchbereich dar und wird nach rechts verschoben, wodurch ein „Blocker“-Effekt entsteht, der verhindert, dass Text über die Form fließt.
CSS-Styling
Der letzte Schritt besteht darin, CSS-Stile auf die Divs und den Text anzuwenden. Dem Wrapper-Div wird eine Breite und Höhe zugewiesen, die das gesamte Bild umfasst, und die Eigenschaft „Hintergrundbild“ wird auf das Bild der Form festgelegt. Den Abstandsstücken wird eine Höhe zugewiesen, die den Intervallmaßen entspricht, und sie werden nach rechts verschoben, um den Blockierungseffekt zu erzeugen. Abschließend wird der Text mit einer Inline-Anzeige und einer Farbe gestaltet, um ihn auf dem Bild sichtbar zu machen.
Beispielcode
<div>
#wrapper { width: 634px; height: 428px; display: block; background-image: url("headshot.jpg"); } .spacer { display: block; float: right; clear: right; } p { display: inline; color: #FFF; }
Fazit
Auch wenn es möglicherweise keine einfache CSS-Lösung für das Umbrechen von Text um unregelmäßige Formen gibt, bietet Lawsons Methode eine praktikabler Ansatz. Durch sorgfältiges Ausmessen der Form und Erstellen von Divs zum Blockieren des Umbruchbereichs ist es möglich, ein optisch ansprechendes Ergebnis zu erzielen, bei dem der Text natürlich fließt und einen gleichmäßigen Abstand zum Rand der Form einhält.
Das obige ist der detaillierte Inhalt vonWie können wir mithilfe von Divs und CSS Textumbrüche um unregelmäßige Bilder erreichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Versuchen wir, hier einen Begriff zu prägen: "Statischer Formanbieter". Sie bringen Ihre HTML

Zu Beginn eines neuen Projekts erfolgt die SASS -Zusammenstellung im Blinzeln eines Auges. Dies fühlt sich gut an, besonders wenn es mit Browsersync kombiniert ist, das nachlädt

In der Zusammenfassung der Plattformnachrichten in dieser Woche stellt Chrome ein neues Attribut für das Laden, Zugänglichkeitspezifikationen für Webentwickler und die BBC -Bewegungen ein

Ich schaue mir das HTML -Element zum ersten Mal an. Ich habe es für eine Weile dessen bewusst, aber Haven ' Es wurde es noch nicht für einen Dreh genommen. Es hat einige ziemlich cool und

Buy or Build ist eine klassische Technologiedebatte. Das Aufbau von Dingen selbst ist vielleicht billiger, weil Ihre Kreditkartenrechnung keine Werbebuchung gibt, aber

In der Roundup in dieser Woche, einem praktischen Lesezeichen für die Inspektion von Typografie, unter Verwendung dessen, wie sich JavaScript -Module gegenseitig importieren, sowie Facebook ' s.

Es gibt eine Menge Analyseplattformen, mit denen Sie Besucher- und Nutzungsdaten auf Ihren Websites verfolgen können. Vielleicht vor allem Google Analytics, das weit verbreitet ist

Für eine Weile war iTunes der große Hund im Podcasting. Wenn Sie also "Abonnieren Sie Podcast" verlinkt haben, um zu mögen:
