Heim Web-Frontend CSS-Tutorial Wie man mithilfe von CSS und HTML dafür sorgt, dass das Hauptinhalts-Div die Bildschirmhöhe ausfüllt

Wie man mithilfe von CSS und HTML dafür sorgt, dass das Hauptinhalts-Div die Bildschirmhöhe ausfüllt

Sep 06, 2023 pm 11:53 PM

Das Attribut

Wie man mithilfe von CSS und HTML dafür sorgt, dass das Hauptinhalts-Div die Bildschirmhöhe ausfüllt

position gibt die Art der Positionierungsmethode an, die für das Element verwendet wird (statisch, relativ, absolut, fest oder klebrig).

Im unten angegebenen Beispiel wird die Höhe nicht als Prozentsatz angegeben und jQuery ist nicht erforderlich

.mainbody{  
   position: absolute;//here we are setting the position of an element as absolute
   top: 30px; /* here we are defining Header Height to 30 px */
   bottom: 10px; /*here we are defining  Footer Height to 10 px */
   width: 100%;// here we are setting the width to 100%
}

Das obige ist der detaillierte Inhalt vonWie man mithilfe von CSS und HTML dafür sorgt, dass das Hauptinhalts-Div die Bildschirmhöhe ausfüllt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

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

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist 'Render-Blocking-CSS'? Was ist 'Render-Blocking-CSS'? Jun 24, 2025 am 12:42 AM

CSS -Blöcke Seitenrenderung, da Browser inline und externe CSS standardmäßig als wichtige Ressourcen anzeigen, insbesondere mit importierten Stylesheets, Header großer Mengen an Inline -CSS und nicht optimierten Medienfragestilen. 1. extrahieren kritische CSS und einbetten Sie es in HTML ein; 2. Verzögerung des Ladens nichtkritischer CSS durch JavaScript; 3.. Verwenden Sie Medienattribute, um das Laden wie Druckstile zu optimieren. 4. Komprimieren und verschmelzen CSS, um Anfragen zu reduzieren. Es wird empfohlen, Tools zum Extrahieren von Schlüssel -CSS zu verwenden, REL = "Vorspannung" zu kombinieren, und verwenden Sie die asynchrone Belastung und verwenden Sie die Medienverzögerungsladeverletzung, um eine übermäßige Aufteilung und eine komplexe Skriptsteuerung zu vermeiden.

Was ist Autoprefixer und wie funktioniert es? Was ist Autoprefixer und wie funktioniert es? Jul 02, 2025 am 01:15 AM

AutoPrefixer ist ein Tool, das die Präfixe von Anbietern automatisch zu CSS -Attributen basierend auf dem Zielbrowserbereich hinzufügt. 1. Es löst das Problem, die Präfixe mit Fehlern manuell aufrechtzuerhalten. 2. Arbeiten Sie das POSTCSS-Plug-in-Formular durch, analysieren Sie CSS, analysieren Sie Attribute, die vorangestellt werden müssen, und generieren Sie den Code gemäß Konfiguration. 3.. 4. Notizen enthalten nicht manuelles Hinzufügen von Präfixen, Konfigurationsaktualisierungen, Präfixe nicht alle Attribute, und es wird empfohlen, sie mit dem Präprozessor zu verwenden.

Was ist die Funktion conicgradient ()? Was ist die Funktion conicgradient ()? Jul 01, 2025 am 01:16 AM

Theconic-Gradient () FunctionincsScreateScircular GradecentStroTRotateColorStopsaroundAcentralPoint.1.ISISIDEALFORPieCharts, Fortschrittsindikatoren, Farbwäsche und DecorativeBackgrounds.2

CSS -Tutorial zum Erstellen einer klebrigen Header oder Fußzeile CSS -Tutorial zum Erstellen einer klebrigen Header oder Fußzeile Jul 02, 2025 am 01:04 AM

TocreatestickyHeadersandfooterswithcss, Anwendungseinstellung: Stickyforheaderswithtopvalueandz-Index, sicherstellen, dass ParentContainersdon'Trictit.1.ForstickyHaaders: Einstellungen: Kleber, Top: 0, Z-Index und BackgroundColor.2.

Was ist der Umfang einer CSS -Sachwesen? Was ist der Umfang einer CSS -Sachwesen? Jun 25, 2025 am 12:16 AM

Der Umfang der benutzerdefinierten CSS -Eigenschaften hängt vom Kontext ihrer Erklärung ab. Globale Variablen werden normalerweise in: root definiert, während lokale Variablen in einem bestimmten Selektor für die Komponentierung und Isolierung von Stilen definiert werden. Zum Beispiel sind Variablen, die in der .card -Klasse definiert sind, nur für Elemente zur Verfügung, die der Klasse und ihren Kindern entsprechen. Zu den Best Practices gehören: 1. Verwendung: Wurzel zur Definition globaler Variablen wie Themenfarbe; 2. Definieren Sie lokale Variablen innerhalb der Komponente, um die Kapselung zu implementieren. 3.. Vermeiden Sie es, wiederholt die gleiche Variable zu deklarieren; 4. Achten Sie auf die Abdeckungsprobleme, die durch Selektorspezifität verursacht werden können. Zusätzlich sind CSS -Variablen Fallempfindlichkeit und sollten vor dem Gebrauch definiert werden, um Fehler zu vermeiden. Wenn die Variable undefiniert ist oder die Referenz fehlschlägt, wird der Fallback -Wert oder den Standardwert anfänglich verwendet. Debugg kann über den Browser -Entwickler durchgeführt werden

Was sind FR -Einheiten im CSS -Netz? Was sind FR -Einheiten im CSS -Netz? Jun 22, 2025 am 12:46 AM

ThefrunitincsSgriddistributesAvailableSpaceProphortal.

CSS-Tutorial mit Schwerpunkt auf mobilen ersten Design CSS-Tutorial mit Schwerpunkt auf mobilen ersten Design Jul 02, 2025 am 12:52 AM

Mobile-firstcsSdeSignRequiressettingTheviewPortMetatag, Verwenden von Relativen, StylingFromsMallScreensUp, Optimierungstypographie und touchtargets.First, addtocontrolscaling.second, verwenden Sie%, EM, orreminsteadofpixelforflexiblelayouts.thirds, thishirds

Können Sie einen Flexbox -Behälter in einem CSS -Netzelement nisten? Können Sie einen Flexbox -Behälter in einem CSS -Netzelement nisten? Jun 22, 2025 am 12:40 AM

Ja, Sie können Flexbox in CSSGrid -Elementen verwenden. Der spezifische Ansatz besteht darin, zunächst die Seitenstruktur mit dem Gitter zu teilen und den Unterkontainer als Flex -Behälter in eine Gitterzelle zu setzen, um eine weitere feine Ausrichtung und Anordnung zu erzielen. Zum Beispiel nisten ein Div mit Display: Flex -Stil in HTML; Zu den Vorteilen, dies zu tun, gehören hierarchisches Layout, einfacher reaktionsschnelles Design und freundlichere Komponentenentwicklung. Es ist zu beachten, dass das Display -Attribut nur direkte Kinderelemente beeinflusst, übermäßige Verschachtelung vermieden und die Kompatibilitätsprobleme alter Browser berücksichtigt.

See all articles