Ein Beispiel für die Berechnungsfunktion calc in CSS im Website-Layout

Ein Beispiel für die Berechnungsfunktion calc in CSS im Website-Layout

calc ist eine Funktion in CSS, die zum Berechnen numerischer Werte verwendet wird. Es kann Länge, Winkel, Zeit usw. berechnen. Unterstützt + , - , * , / und Klammern. Bei der Verwendung ist zu beachten, dass vor und nach dem Plus- und Minuszeichen ein Leerzeichen stehen muss . calc erhöht die Flexibilität von CSS erheblich. Bietet Komfort für einige spezielle Layouts.

Die Wirkung der Beispielanzeige

Ein Beispiel für die Verwendung des cacl-Layouts

Ich möchte einen Effekt erzeugen, bei dem sich der Hintergrund von #div1 bis zum sichtbaren Bereich von #div2 erstreckt und in #div2 feste 60 Pixel angezeigt werden. Das heißt, die Breite des schwarzen Rahmens beträgt 60 Pixel. Unabhängig von der Breite von #div1 .

CSS Code

#div1 {
    Breite: 100 %;
    Mindestbreite: 400px;
    Umriss: blau;
}
#div2 {
    Breite: 300px;
    Rand: 0 automatisch;
    Umriss: 1px durchgezogen #ccc;
    Farbe: weiß;
}

HTML Quelltext

<div id="div1" class="cw">
    <div id="div2">
        prüfen
    </div>
</div>

Lösung

.cw {
    Hintergrund: blauer linearer Farbverlauf(
    nach rechts, rot calc(50% - 150px + 60px ) ,
    transparente Berechnung (50 % – 150 px + 60 px)
    );
}

CACL-Kompatibilität

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Detaillierte Erklärung der Kodierungsprobleme bei MySQL-Befehlszeilenoperationen

>>:  Parameter, um Iframe transparent zu machen

Artikel empfehlen

CSS-Standard: Eigenschaft „vertical-align“

<br />Originaltext: http://www.mikkolee.com/...

Anwendungshandbuch für chinesische WEB-Schriftarten

Die Verwendung von Schriftarten im Web ist sowohl ...

10 wichtige Unterschiede zwischen HTML5 und HTML4

HTML5 ist die nächste Version des HTML-Standards....

Unterscheiden Sie zwischen Nullwert und leerem Zeichen ('') in MySQL

Bei der täglichen Entwicklung geht es im Allgemei...

Überblick und Einführung in das Linux-Betriebssystem

Inhaltsverzeichnis 1. Was ist ein Betriebssystem?...

Vue implementiert zwei Methoden zur Steuerung der Routing-Berechtigung

Inhaltsverzeichnis Methode 1: Routing von Metainf...

Der Unterschied und die Wahl zwischen Datum und Uhrzeit und Zeitstempel in MySQL

Inhaltsverzeichnis 1 Unterschied 1.1 Raumbelegung...

So implementieren Sie die jQuery-Karussellfunktion

In diesem Artikel wird der Implementierungscode d...

Zusammenfassung einiger wichtiger Punkte zu mysql init_connect

Die Rolle von init_connect init_connect wird norm...

Detaillierte Erklärung der Kernkonzepte und der grundlegenden Verwendung von Vuex

Inhaltsverzeichnis einführen Start Installieren ①...

4 Prinzipien für sauberes und schönes Webdesign

In diesem Artikel werden diese 4 Prinzipien im Hi...

CentOS 7.9 Installations- und Konfigurationsprozess von zabbix5.0.14

Inhaltsverzeichnis 1. Grundlegende Umgebungskonfi...

CSS-Tipps zur Implementierung der Chrome-Tab-Leiste

Dieses Mal schauen wir uns ein Navigationsleisten...