Verwenden Sie Calc () in Divi 5 für den dynamischen Abstand

Veröffentlicht: 2025-04-22

Lassen Sie uns über den Abstand in Divi sprechen, was jeder Designer weiß, kann ein Layout machen oder brechen. Mit Divi 5 wurde die Dinge dank der Integration der Funktion Calc () als Teil des Feature -Updates von Divi von Divi einfacher und effizienter. Dieser CSS -Trick ist hier, um sich dem Abstand zu nähern, und es ist zu gut, um es zu ignorieren.

In diesem Beitrag werden wir untersuchen, was Calc () ist, wie Sie ihn für den dynamischen Abstand in Divi 5 verwenden und warum es die Reaktionsfähigkeit Ihrer Website optimiert. Kommen wir dazu!

Divi 5 ist bereit, auf neuen Websites verwendet zu werden, aber wir empfehlen noch nicht, vorhandene Websites in Divi 5 konvertieren.

Inhaltsverzeichnis
  • 1 Was ist Calc ()?
    • 1.1 Calc () in Divi 5
  • 2 Zugriff auf Calc () in Divi 5
  • 3 Wie calc () den Abstand in Divi 5 vereinfacht
    • 3.1 Dynamische Polsterung basierend auf dem Ansichtsfenster
    • 3.2 Überlappende Elemente mit negativen Margen und Calc ()
    • 3.3 Adaptive Polsterung mit Inhaltsausrichtung
    • 3.4 Abschnitthöhen einstellen
    • 3.5 Schriftgrößen einstellen
  • 4 Best Practices für die Verwendung von Calc () in Divi 5
    • 4.1 1. Lernen Sie die Grundlagen kennen
    • 4.2 2. Testen der Reaktionsfähigkeit für die Konsistenz
    • 4.3 3.. Calc () mit Variablen kombinieren
    • 4.4 4. Vermeiden Sie es, zu kompliziert zu sein
  • 5 Dynamische Layouts mit Calc () in Divi 5 entfesseln

Was ist Calc ()?

Wenn Sie sich jemals durch statische Abstandswerte in Ihren Designs begrenzt gefühlt haben, wird Calc () Ihr neuer Lieblingshack. Lassen Sie es uns aufschlüsseln und sehen, warum es eine hilfreiche Ergänzung zu Divi 5 ist.

Calc () ist eine native CSS -Funktion, die wie ein Mini -Taschenrechner für Ihre Stile funktioniert. Mit Calc () können Sie mathematische Operationen (Hinzufügung, Subtraktion, Multiplikation und Abteilung) im Divi -visuellen Bauherrn ausführen, ohne dass eine benutzerdefinierte Codierung erforderlich ist. Sie können verschiedene Einheiten wie Pixel (PX), Prozentsätze (%), EMS, REMs oder sogar Ansichtsfenster (VW) mischen und anpassen. Beispielsweise nimmt so etwas wie Calc (100% - 50px) die volle Breite des übergeordneten Containers des Elements und subtrahiert 50 Pixel. Das Ergebnis passt sich dynamisch an, wenn der Container die Größenordnung verändert, und sorgt für reaktionsschnelle Layouts perfekt. Es ist eine unkomplizierte Formel, und in Visual Builder von Divi 5 können Sie das Ergebnis live sehen, während Sie entwerfen.

Warum ist das wichtig? Denn Calc () gibt Ihnen die Möglichkeit, flexible und reaktionsschnelle Layouts zu erstellen, ohne viel Code zu schreiben. Durch die Kombination statischer Einheiten (wie Pixel) mit relativen (wie Prozentsätzen oder Ansichtsfenster) können Sie einen Abstand erstellen, der sich an eine beliebige Bildschirmgröße oder -kontext anpasst. Durch feste Werte allein können Sie stecken bleiben - zu breit auf dem Mobiltelefon, zu eng auf dem Desktop. Mit Calc () können Sie diese kniffligen Szenarien mühelos bewältigen.

Hier ist eine Tabelle, die Ihnen hilft, die Einheiten zu verstehen, die wir im Artikel mit einer kurzen Beschreibung dessen, was jeder tut, zusammen mit einem Beispiel erörtert werden:

Einheitstyp Einheit Beschreibung Beispiel mit Calc
Statisch PX (Pixel) Feste Größe im Verhältnis zur Auflösung des Bildschirms Calc (100px - 20px)
Relativ % (Prozent) Relativ zur Größe des übergeordneten Elements calc (50% - 10px)
Relativ EM (EMS) Relativ zur Schriftgröße des Elements calc (2em + 5px)
Relativ Rem (Wurzel -EMS) Relativ zur Schriftgröße des Wurzelelements Calc (1,5REM + 3px)
Relativ VW (Ansichtsfenster) Relativ zur Ansichtsfensterbreite des Browsers (1VW = 1% der Ansichtsfensterbreite) Calc (100VW - 50px)
Relativ VH (Ansichtsfenster) Relativ zur Ansichtsfensterhöhe des Browsers (1VH = 1% der Ansichtsfensterhöhe) calc (100VH - 50px)
Relativ vmin Relativ zur kleineren Dimension des Ansichtsfensters (Breite oder Höhe) calc (5vmin + 10px)
Relativ vmax Relativ zur größeren Dimension des Ansichtsfensters (Breite oder Höhe) CALC (5VMAX - 5PX)

Calc () in Divi 5

Hier wird es für uns Divi -Benutzer aufregend. In Divi 5 bringt die erweiterte Einheiten in Divi 5 die Leistung von Calc () direkt in den visuellen Bauunternehmer - keine benutzerdefinierten CSS benötigt. Calc () ist jetzt in die multifunktionalen Einheitenfelder integriert, die Sie in Einstellungen wie Polsterung, Marge oder Breite finden. Das bedeutet, dass Sie Ihre Berechnungen direkt dort eingeben können, wo Sie bereits arbeiten, die Ergebnisse sofort sehen und sie im laufenden Fliegen optimieren.

Laden Sie Divi 5Learn mehr über Divi 5 herunter

Zugriff auf Calc () in Divi 5

Gehen Sie zu einem beliebigen Modul, Zeilen oder Abschnitt, klicken Sie auf die Registerkarte Entwurf und suchen Sie nach dem Größenfeld.

Divi 5 Größen

Anstelle der alten Schieberegler in Divi 4 sehen Sie das Feld Advanced Units, in dem Sie bei der Auswahl eine Calc () -Formel direkt in das Feld eingeben können.

Divi 5 Fortgeschrittene Einheiten

Die Syntax ist einfach: Calc (Ausdruck). Sie schreiben Ihre Berechnung in den Klammern mit Operatoren wie +, -, *oder /. Stellen Sie einfach sicher, dass Sie Räume hinzufügen.

Wie calc () den Abstand in Divi 5 vereinfacht

In Divi 4 müssen Sie einen Wert für Desktop festlegen und dann für Tablet- und Mobilgeräte optimieren. Mit Calc () in Divi 5 können Sie einen adaptiven Abstand erstellen, der auf Änderungen an Ansichtsfenster reagiert, anstatt mehrere Haltepunkte zu jonglieren.

In Divi 5 wird es im visuellen Baumeister nativ unterstützt. Geben Sie einen Expression a Calc () in das Größenfeld ein und es ist live. Es sind keine zusätzlichen Schritte erforderlich, und es ist kein Code -Editor erforderlich. Sie können sogar Einheiten wie Prozentsätze und Pixel im selben Ausdruck mischen.

Wenn Sie beispielsweise eine Reihe von 80% des Abschnittsbehälters abdecken möchten, aber auf jeder Seite einen 20px -Lücken hinterlassen, können Sie Calc (80% - 40px) verwenden und sicherstellen, dass die Ausrichtung der Zeile auf die Mitte eingestellt ist. Dieser Ansatz ermöglicht es der Zeile, sich an die Bildschirmgröße anzupassen und gleichzeitig auf beiden Seiten einen konsistenten Abstand beizubehalten. Die 80% ige Breite hält die Dinge flüssig, während die Pixel eine präzise Kontrolle über verschiedene Haltepunkte gewährleisten.

Calc () in Divi 5

Aber calc () in Divi 5 kann mehr als das tun. Schauen wir uns einige Beispiele dafür an, wie Sie Calc () in Divi 5 für den dynamischen Abstand verwenden können.

Dynamische Polsterung basierend auf dem Ansichtsfenster

Sie können eine Zeile mit Calc () in Divi 5 auf Polsterung hinzufügen. Nehmen wir beispielsweise an, Sie benötigen Polster, die mit dem Bildschirm skaliert werden. Anstelle einer statischen 20px -Polsterung gehen Sie auf die Registerkarte "Entwurf" einer Reihe, suchen Sie die Polstereinstellungen und geben Sie Calc (20px + 2VW) ein. Dies beginnt mit 20px und fügt 2% der Ansichtsfensterbreite hinzu. Es ist flüssiger, proportionaler Abstand ohne zusätzliche Breakpoints, die alle direkt im visuellen Baumeister eingestellt sind.

Überlappende Elemente mit negativen Margen und Calc ()

Überlappende Designs sind auffällig, und Calc () reagiert in Divi 5. Nehmen wir an, Sie möchten eine zweispaltige Zeile mit einem Bild, das ein Textmodul überlappt. Geben Sie in den Randeinstellungen des Bildes Calc (-50px-5VH) ein. Der -50px legt eine Basisüberlagerung fest, während -5VH es mit der Ansichtsfensterhöhe skaliert.

überlappende Ränder mit Calc ()

Adaptive Polsterung mit Inhaltsausrichtung

Angenommen, Sie entwerfen ein dreispaliges Layout in Divi 5 mit einer Seitenleiste und einem Hauptinhaltsbereich. Sie möchten, dass die Polsterung der dritten Seitenleiste sich an die Breite der Spalte anpasst und gleichzeitig ein festes Minimum beibehält. Geben Sie in den Padding -Einstellungen der Spalte Calc (10px + 3%) ein. Dies setzt eine 10px -Basispolsterung plus 3% der Breite der Säule, um einen proportionalen Abstand zu gewährleisten. Der Inhalt der Seitenleiste bleibt gut unterteilt und richtet sich visuell in den Haltepunkten aus.

Abschnitthöhen einstellen

Ein weiteres Beispiel, bei dem Calc () nützlich ist, ist die Einstellung der Höhe eines Abschnitts. Nehmen wir an, Sie haben einen Heldenbereich, den Sie mit der Größe des Ansichtsfensatzes erstrecken möchten. Anstatt zu versuchen, die beste Größe für alle Bildschirme zu bestimmen, können Sie einen einfachen Calc () -Andruck verwenden, um sie zu definieren. In Divi 5 können Sie einfach im Dropdown -Menü CALC auswählen und in das Höhepunkt eines Abschnitts eingeben (100VH - 60px) . Dadurch wird die Höhe des Abschnitts auf 100 VH (Ansichtsmittelhöhe) festgelegt und 60px subtrahiert.

Schriftgrößen einstellen

Calc () kann auch Textgrößen definieren, die sich perfekt auf jedem Gerät anpassen. Sie können beispielsweise Calc () innerhalb des Überschriftenmoduls von Divi 5 verwenden. Suchen Sie auf der Registerkarte " Entwurf das Feld" Textgröße " und fügen Sie Calc (5EM + 1VW) hinzu. Dadurch wird die Schriftgröße auf eine Grundgröße von 5EM plus 1 Ansichtsfenster festgelegt und den Text mit Bildschirmgröße geringfügig skaliert.

Best Practices für die Verwendung von Calc () in Divi 5

Calc () ist ein großartiges Werkzeug, aber wie jeder andere muss es mit Weisheit verwendet werden. Hier sind einige praktische Tipps, um in Divi 5 das Beste aus Calc zu machen.

1. Lernen Sie die Grundlagen kennen

Es ist verlockend, mit verschachtelten Formeln wild zu werden, wenn gerade erst anfängt, aber einfache Ausdrücke sind leichter zu optimieren und zu beheben. Beherrschen Sie die Grundlagen und steigen Sie dann auf komplexere Berechnungen wie Calc (50% + 2 VW - 10px) . 50% setzt die Breite oder Höhe des übergeordneten Abschnitts. Es ist eine relative Einheit und skaliert also basierend auf der Größe des Behälters. Wenn das übergeordnete Element beispielsweise 1000px breit ist, entsprechen 50% 500px. Wenn der Elternteil auf 500px schrumpft, werden 50% 250px.

Der + 2VW -Teil der Berechnung steht für die Ansichtsfensterbreite, wobei 1 VW 1% der Breite des Browserfensters ist. 2VW ist also 2% der VW. Dieser Teil der Berechnung passt basierend auf der Bildschirmgröße und nicht dem übergeordneten Element an. Wenn Ihr Ansichtsfenster 1200px breit ist, beträgt 2 VW 24px. Auf einem mobilen Bildschirm 600px ist es 12px. Dies ist eine Möglichkeit, den Wert an die Bildschirmgröße des Benutzers zu verbinden.

Schließlich subtrahiert der -10px -Teil der Gleichung eine feste 10 Pixel von der Gesamtsumme. Im Gegensatz zu % oder VW ist PX eine statische Einheit, immer 10px, unabhängig von Bildschirm oder Behältergröße. Es gibt Ihnen eine genaue Kontrolle über das Endergebnis.

2. Reaktionsfähigkeit der Test für Konsistenz

Bei Calc () dreht sich alles um Anpassungsfähigkeit, aber Sie müssen die Leistung noch überprüfen. Verwenden Sie das Responsive Prepiew -System von Divi, um zwischen Desktop-, Tablet- und Mobile -Ansichten zu wechseln.

Divi 5 Responsive Preview -System

Eine Formel wie Calc (100VW - 80px) könnte auf Ihrem Breitbildmonitor perfekt aussehen, aber auf einem Telefon zu eng zusammenpressen. Die Vorschau stellt sicher, dass Ihr Abstand überall perfekt und konsequent bleibt.

3.. Calc () mit Variablen kombinieren

Divi 5 unterstützt auch CSS -Variablen und kombiniert sich wunderbar mit Calc (). Definieren Sie eine Variable wie - Abstand: 20px; In den CSS -Einstellungen der Seite.

Divi -Seiteneinstellungen

Sie können es dann in einem Calc () -Ponpression wie Calc (var (–Spacing) * 2) verwenden. Wenn Sie später den Standort-Weit-Abstand anpassen müssen, können Sie die Variable einmal aktualisieren, und jeder Calc () folgt dem Anzug.

4. Vermeiden Sie es, zu kompliziert zu sein

Sobald die Funktion der Calc () -Funktion bequem verwendet wird, kann es einfach werden, sie in ein Mathematik -Puzzle zu verwandeln. Sicher, Calc () ist leistungsstark, aber die Verschachtel mehrerer Funktionen wie Calc (Calc (50% - 10px) + Calc (2VW + 5px) könnte funktionieren, aber in den meisten Fällen überflüssig. Halten Sie es schlank und lesbar, und Ihr zukünftiges Selbst (oder jeder, der hinter Ihnen arbeiten muss) wird es Ihnen danken.

Folgen Sie diesen Zeigern, und Calc () wird ein vertrauenswürdiger Kumpel sein, kein außer Kontrolle geratener Experiment. Es geht darum, ein Gleichgewicht zwischen Kreativität und Kontrolle zu schlagen - und Divi 5 macht es einfach, dorthin zu gelangen.

Dynamische Layouts mit Calc () in Divi 5 entfesseln

Die Integration von Calc () in den visuellen Bauherrn von Divi 5 ist ein großer Schritt nach vorne und verwandelt den Abstand in ein nahtloses Echtzeit-Erlebnis. Es geht nicht nur darum, Zeit zu sparen, sondern auch ein neues Maß an Kreativität freizuschalten. Sie können Einheiten mischen, sich an jedes Ansichtsfenster anpassen und beobachten, wie alles live zusammenkommt - und gleichzeitig Ihren Workflow reibungslos halten.

Wenn Sie also die neueste Divi 5 Alpha nicht heruntergeladen haben, ist jetzt die Zeit. Tauchen Sie ein, experimentieren Sie mit ein paar Formeln und sehen Sie, wie Sie die Art und Weise verändern, wie Sie Websites mit Divi erstellen. Es ist ein kleines Merkmal mit großer Wirkung und beweist, dass Divi 5 hier ist, um Ihr Designleben einfacher und effizienter zu gestalten.

Laden Sie Divi 5Learn mehr über Divi 5 herunter