Heim > Web-Frontend > CSS-Tutorial > Können wir die Breite des Ansichtsfensters ohne Bildlaufleisten in CSS berechnen?

Können wir die Breite des Ansichtsfensters ohne Bildlaufleisten in CSS berechnen?

Barbara Streisand
Freigeben: 2024-11-08 09:27:02
Original
862 Leute haben es durchsucht

Can We Calculate Viewport Width Without Scrollbars in CSS?

Berechnung der Ansichtsfensterbreite ohne Bildlaufleisten in CSS

Frage: Können wir die Ansichtsfensterbreite (vw) ohne Bildlaufleisten ausschließlich mit CSS bestimmen?

Antwort: Ja, es ist möglich, den VW ohne Berücksichtigung zu berechnen Bildlaufleisten mit CSS. Eine Methode verwendet die Funktion calc(), um die Breite der Bildlaufleiste von der Breite des Ansichtsfensters zu subtrahieren.

<code class="css">body {
  width: calc(100vw - (100vw - 100%));
}</code>
Nach dem Login kopieren

In diesem Code stellt 100vw die volle Breite des Ansichtsfensters und 100 % die Breite des Ansichtsfensters ohne Bildlaufleisten dar. Der Term (100vw – 100 %) berechnet effektiv die Breite der Bildlaufleiste, die dann von 100vw abgezogen wird.

Zusätzlicher Hinweis: Diese Technik kann auch zur Berechnung der Höhe eines Quadrats angewendet werden nimmt die Hälfte der Breite des Ansichtsfensters ein, ohne die Breite der Bildlaufleiste.

<code class="css">.box {
  width: calc(50vw - ((100vw - 100%)/2));
  height: 0;
  padding-bottom: calc(50vw - ((100vw - 100%)/2));
}  </code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonKönnen wir die Breite des Ansichtsfensters ohne Bildlaufleisten in CSS berechnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage