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

Schritte für Docker zum Erstellen eines eigenen lokalen Image-Repositorys

1. Umgebung und Vorbereitung 1. Ubuntu 14.04 2.Do...

CocosCreator - modulares Lernskript

Modulares Cocos Creator-Skript Mit Cocos Creator ...

Der Unterschied zwischen KEY, PRIMARY KEY, UNIQUE KEY und INDEX in MySQL

Das im Titel angesprochene Problem lässt sich sch...

Detaillierte Erklärung des Rewrite-Moduls von Nginx

Das Umschreibmodul ist das Modul ngx_http_rewrite...

JavaScript-Timer zur Realisierung einer zeitlich begrenzten Flash-Sale-Funktion

In diesem Artikel wird der spezifische JavaScript...

Detaillierte Erläuterung des Installationsprozesses von Jenkins auf CentOS 7

Installieren Sie Jenkins über Yum 1. Installation...

Fassen Sie den User-Agent beliebter Browser zusammen

1. Grundkenntnisse: HTTP-Header-Benutzeragent Use...

Was tun, wenn Sie Ihr Passwort in MySQL 5.7.17 vergessen?

1. Skip-Grant-Tables zur Datei my.ini hinzufügen ...

Beispiel für die Bereitstellung einer Laravel-Anwendung mit Docker

Das in diesem Artikel verwendete PHP-Basisimage i...

Verwendung des Linux-Befehls usermod

1. Befehlseinführung Der Befehl usermod (user mod...

Vue ruft die Computerkamera auf, um die Fotofunktion zu realisieren

In diesem Artikelbeispiel wird der spezifische Co...

HTML-Tutorial, HTML-Standardstil

html , Adresse , Blockzitat , Text , dd , div , d...