CSS für modernes responsives Webdesign erstellen Websites von Grund auf HTML5 CSS3 | Laurence Svekis | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

CSS für modernes responsives Webdesign erstellen Websites von Grund auf HTML5 CSS3

teacher avatar Laurence Svekis, AI Learning and Developer Expert 2M Students

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      0 CSS Schnellstart Einführung

      1:48

    • 2.

      1 CSS zur Seite hinzufügen

      6:55

    • 3.

      2 Elementauswahl CSS

      6:22

    • 4.

      3 Farben und Hintergründe mit CSS setzen

      11:27

    • 5.

      4 Box Modell Rand Rand Polsterung

      7:08

    • 6.

      5 Text und Schriftarten CSS

      9:53

    • 7.

      6 CSS Anzeige

      6:15

    • 8.

      7 CSS

      8:33

    • 9.

      8 CSS

      8:02

    • 10.

      9 CSS Pseudo

      8:49

    • 11.

      10 Pseudoelemente CSS

      3:46

    • 12.

      11 Float CSS

      6:40

    • 13.

      12 Flex CSS

      5:41

    • 14.

      13 CSS Grid-Layout CSS

      4:15

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

132

Teilnehmer:innen

1

Projekte

Über diesen Kurs

CSS ist ein wichtiger Bestandteil des web Erfahren Sie, wie Sie Ihren HTML mit CSS auf Ihren Webcode zum Leben erwecken

Kurzer Start Leitfaden für CSS-Styling Webseiten für Anfänger

Enthält 35+ Seite PDF zum Download Leitfaden

Erforsche und lerne das Gestalten von Webseiten mit CSS-Styling. Wenden Sie CSS an, um deine Webseiten zum Leben zu erwecken. Moderne CSS-Syntax und Codierung zum schnellen und einfachen Erstellen von Websites Quellcode enthalten, damit du den Code ausprobieren kannst, wenn du die Kursteilnehmer durchlaufen hast.

  • CSS zu deiner HTML-Seite aus der CSS-Datei hinzufügen

  • So wählen Sie Seitenelemente CSS HTML Seitenelement Auswahl

  • Farben für Text und Hintergründe einstellen mit CSS Hinzufügen von Bildern zu Elementen Color

  • Was ist das CSS und wie man die Margin für Elemente einstellt

  • So wenden Sie CSS auf text Schriftart, styling,text und Transformationen an.

  • So stellen Sie die element und welche Anzeige nichts tut, gegen die Sichtbarkeit Eigenschaft

  • CSS für HTML-Seite Element Absoluter relativer Relativer Fixierter Statischer

  • So setzen Sie Float zum Setzen von Bildern in Übereinstimmung mit Text- und Positionselementen mit CSS Float

  • CSS Pseudo-Klassen für hover und mehr erstellen interaktiven Inhalt CSS

  • Pseudo-elements CSS Hinzufügen von Inhalten zu Seitenelementen mit CSS

  • So erstellen Sie eine einfache Vorlage mit CSS Float mit CSS

  • Erstellen eines 3 Spalten Website-Layouts mit CSS flexbox Einfaches Layoutdesign

  • Moderne Responsive 3 column mit CSS Grid Quick Layout Design

CSS zu deiner HTML-Seite aus der CSS-Datei hinzufügen :

So fügen Sie CSS zu Ihren Webseiten hinzu. Erstellen einer separaten CSS-Datei und verknüpfen sie mit deiner HTML-Seite. Selektiere Seitenelemente styling auf die apply anwenden. Inline Attribut, style und Stil CSS-Datei.

So wählen Sie Seitenelemente CSS HTML Seitenelement Auswahl

Die Auswahl der Seitenelemente kann durch Auswahl der Elemente nach Markierung, nach Klassennamen oder durch das Element id Attribut erfolgen. Alle Elemente können mit einer Wildcard ausgewählt werden. Elementauswahl kann auch durch comma der Selektoren gruppiert werden. Wenn du deine HTML planen und gestalten kannst, solltest du die Elementauswahl mit CSS planen. Erstellen von Elementen, die einfach zu wählen und einzigartig genug sein sollten, dass andere Elemente nicht der Auswahl entsprechen.

Farben und Hintergründe mit CSS setzen

Farben von Text und Hintergrundfarben lassen sich ganz einfach anwenden. Es können verschiedene Farbwerte verwendet werden, wie der HEX-Wert der Farbe, der RGB-Farbwert oder der benannte Farbwert. Hintergrundbilder können auch auf jedes Seitenelement festgelegt werden. Mit einem Hintergrundbild gibt es Eigenschaften, die eingestellt werden können, um Bilder mit spezifischeren Details anzuwenden. HEX-Werte sind in drei Teile, genau wie die RGB-Farbwerte. HEX-Wert für 0 ist 00, und der höchste Wert von 255 ist FF. Mit dem hex kannst du Farben auf den Wert anwenden. RGB ist die Farbe Rotgrün blau, mit einem Mindestwert von 0 und einem Maximalwert von 255. Der höchste Wert genau wie bei den HEX-Werten wird den meisten dieser besonderen Farbwert anwenden.

Was ist das CSS und wie man die Margin für Elemente einstellt

HTML-Elemente sind in einer rechteckigen Form, jedes kann als Box betrachtet werden. Mit der äußeren Eigenschaft einer Rand, und innen mit Polsterung und Inhalt. Die Trennlinie ist die Grenze, die auf jedem Element festgelegt werden kann. Das Boxmodell umschließt das HTML-Element aus Rand, Rand, Polsterung und Inhalt. Inhaltliche Abmessungen von Höhe und Breite können auch für den Inhalt einstellen.

So wenden Sie CSS auf text text und Transformationen an.

Verwenden Sie CSS, um zu aktualisieren, wie der Text aussieht und sich von Ihrer Website anfühlt. Setzen Sie die Textausrichtung innerhalb des übergeordneten Elementes mit der linken rechten und mittleren Linie. So transformieren Sie Text in einem Element in Großbuchstaben, Kleinbuchstaben und wie Sie Text mit CSS verfassen können. Schriftart Styling mit kursiv und fett So fügen Sie eine neue Schriftfamilie hinzu und setzen Sie text mit CSS ein. Verwendung von Google Fonts Auswahl einer Schriftart zur Verwendung aus den Webschriften von Google aus.

So stellen Sie die element und welche Anzeige nichts tut, gegen die Sichtbarkeit Eigenschaft

CSS Anzeige von Block und Inline und wie sie sich unterscheiden. So verwenden Sie den inline-block . Worin der Unterschied zwischen Anzeige keine und Sichtbarkeit für HTML ist, wenn die CSS-Eigenschaften angewendet werden.

CSS für HTML-Seite Element

Das Setzen eines Wertes für die Position eines Seitenelements kann mit 5 verschiedenen Positionswerten erfolgen. Elemente können nach dem Hinzufügen der Eigenschaft in Position gesetzt werden, wobei die Elemente festlegen, wo das Element von der Unteren, obenen, rechten und linken Eigenschaften angezeigt wird. Nicht alle Positionswerte funktionieren mit allen Eigenschaften für die Positionen.

So setzen Sie Float zum Setzen von Bildern in Übereinstimmung mit Text- und Positionselementen mit CSS Float

Float-Eigenschaft kann verwendet werden, um Elemente innerhalb des Containers zu positionieren. Das Schwimmen erfolgt in der Regel mit Bildern, damit sie den umliegenden Text zum Umwickeln des Bildes haben. Floats können auch für Layouts verwendet werden, um Spalten mit Elementen zu erstellen. Floats sind nützliche Eigenschaften für die Positionierung von Elementen in einem übergeordneten element

CSS Pseudo-Klassen für hover und mehr erstellen interaktiven Inhalt CSS

Pseudoklassen zur Definition des Status eines Elements verwendet. Standardmäßig auf Anker-Tags können diese Eigenschaften das Aussehen und das Gefühl auf den verschiedenen Zuständen festlegen. Pseudoklassen können auf jedes Element angewendet werden, wodurch das element beim Statuswechsel erfolgt.

Pseudo-elements CSS Hinzufügen von Inhalten zu Seitenelementen mit CSS

Pseudoelemente können einen Teil eines Elements auswählen und Styling anwenden. Sie können auch dazu verwendet werden, Inhalte vor und nach dem Inhalt innerhalb der Elementauswahl hinzuzufügen.

So erstellen Sie eine einfache Vorlage mit CSS Float mit CSS

Erstellen Sie ein einfaches Layout, das als starting verwendet werden kann. Drei column erstellt schnell und einfach mit CSS Erfährst du, wie du mit dem CSS eine CSS für deine Website erstellen kannst.

Erstellen eines 3 Spalten Website-Layouts mit CSS flexbox Einfaches Layoutdesign

Erforsche die Erstellung einer 3-Spalten-Website, die vollständig ansprechbar und mobiler fertig ist. Erstellen Sie Spalten im main und legen Sie die Navigationsleiste ein, die mit CSS Flexbox ansprechen. Modernes Webdesign und Template mit CSS Flexbox.

Moderne Responsive 3 column mit CSS Grid Quick Layout Design

CSS-Raster für eine moderne voll ansprechende Website verwenden, die als Vorlage für komplexeres Webdesign verwendet werden kann. Wenden Sie CSS und -Werte an, um eine 3-Spalten-Website von Grund auf neu zu erstellen. Erstellen einer vollständig responsive Navigationsleiste mit CSS-Raster

Dies ist der ultimative Kurs zum Lernen von CSS Kaskadieren Stilblätter sind einer der wichtigsten Bausteine von Webinhalten, die überall verwendet werden, um Styling in klares HTML hinzuzufügen. Es ist einfach zu bedienen und auf jeden HTML-Code anzuwenden.

Learn erstellen lernen - die die Basis für unendlich viele neue Webseiten sein können. Verwecken Sie Ihre Webinhalte mit CSS zum Leben

Wir führen dich durch die gesamte Syntax in CSS und helfen dir, zu verstehen, wo du die Eigenschaften und Werte anwenden kannst. Egal, ob du Anfänger bist oder deine Fähigkeiten aktualisieren möchtest, dieser Kurs ist für dich!

Triff deine:n Kursleiter:in

Teacher Profile Image

Laurence Svekis

AI Learning and Developer Expert 2M Students

Kursleiter:in

Hi, I'm Laurence Svekis, and I'm here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.

I'm a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I've been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.

My passion is learning with AI--using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore ... Vollständiges Profil ansehen

Skills dieses Kurses

Entwicklung Programmiersprachen CSS
Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. 0 CSS Einführung in die Einführung: Hey, willkommen im QuickStart-Leitfaden zur Anwendung von CSS. Stylen Sie Ihre Webseiten für Anfänger. Mein Name ist Lawrence. Ich werde dein Instruktor für diesen Kurs sein. Ich komme mit langjähriger Erfahrung in der Webentwicklung zu mir. Ich habe es sehr genossen, mit CSS zu arbeiten, weil es Ihnen wirklich die Möglichkeit gibt, Ihre Webseiten zu entwerfen und zum Leben zu erwecken. Wir werden die gesamte gängige Syntax von CSS abdecken. So fügen Sie CSS hinzu und erstellen ein Stylesheet zu Ihrer HTML-Seite, wählen Sie Seitenelemente aus und wenden dann verschiedene Styling-Eigenschaften auf diese Seitenelemente an. Festlegen von Hintergründen von Farben, Hintergrundbildern, was das Box-Modell ist, Einrichten der verschiedenen Ränder, Polsterungen und Rahmen für die von Ihnen ausgewählten Seitenelemente , wie Sie den Text aktualisieren können und bekämpfte Stile, einschließlich verschiedener Schriftfamilien Google Fonts verwenden und Schriftarten von externen Websites mithilfe der Anzeigeeigenschaft importieren externen Websites mithilfe der Anzeigeeigenschaft und wie Sie die Seitenelemente und positionierten Seitenelemente anzeigen können , schweben Sie die Seitenelemente, Pseudoklassen Arbeits - und Pseudoelemente und wie Sie diese in Ihrem Design anwenden können. Wir werden auch erläutern, wie Sie grundlegende Website-Vorlagen mit CSS-Floats, CSS Flexbox sowie CSS Grid erstellen können grundlegende Website-Vorlagen mit CSS-Floats, . Also alle modernen Techniken, die Sie kennen müssen, um Websites von Grund auf neu zu erstellen. Das kommt alles in den kommenden Lektionen. Es gibt auch einen herunterladbaren Ressourcenleitfaden, der den Quellcode sowie Handy-Links, Tipps und Ressourcen enthält , die Ihnen beim Durchlaufen der Lektionen des Kurses helfen . Eine der besten Möglichkeiten, um zu lernen, besteht darin, den Code selbst auszuprobieren. Hab keine Angst davor, es zu versuchen. Probieren Sie es in Ihrem eigenen Editor aus und sehen Sie, was passiert. Ich weiß, dass du dich freust , loszulegen. Fangen wir in der nächsten Lektion mit CSS an. 2. 1 CSS zur Seite hinzufügen: Es wird beschrieben, wie Sie CSS-Styling zu Ihrer HTML-Seite hinzufügen können. Wie können Sie auch Elemente auswählen und einige einfache Eigenschaftswerte auf diese Elemente anwenden einige einfache Eigenschaftswerte auf , damit sie sie auf der Webseite wiedergeben können. Css ist keine Programmiersprache wie JavaScript und es ist keine Markup-Sprache wie HTML. Css ist eine Stylesheet-Sprache und der Zweck von CSS besteht darin, eine einfache strukturierte HTML-Seite zu erstellen, die Seitenelemente auszuwählen und Styling auf die Elemente anzuwenden. Ich habe eine einfache HTML-Seite und wir werden den Seitenelementen etwas Styling hinzufügen. Es gibt verschiedene Möglichkeiten, wie Sie der Seite Styling hinzufügen können , sodass Sie es direkt innerhalb der Style-Tags hinzufügen können. Wählen Sie das Element mit einem Header-Tag aus. Ich würde das Element zuerst angeben. Dies ist also die Auswahl des Elements, auf das wir das Styling anwenden wollten . Wenden Sie dann die Styling-Eigenschaften an, für die wir die Farbe des Textes innerhalb des Header-Elements festlegen wollten , wir geben die Farbe auf Rot an. Dann erfüllen wir einen Wert , der ein Wert von Rot sein wird. Was das getan hat, ist, dass transformierter Text innerhalb der Kopfzeile ihn rot gemacht hat. Styling kann auch direkt innerhalb des Elements innerhalb des Style-Attributs angewendet werden , wobei das Stilattribut angegeben wird. Und hier werden wir einen Hintergrund setzen. Farbe. Styling-Eigenschaften werden gleich sein und dann weisen wir ihm einfach einen Wert zu. Also weise ich den Styling-Eigenschaften einen Wert von Schwarz zu. Wir legen also für dieses Element die Stileigenschaft der Hintergrundfarbe Schwarz fest. Was das bedeutet, ist, dass die Hintergrundfarbe in Schwarz umgewandelt wird. Was sind die Hauptnachteile beim Platzieren in Ihrem HTML , ist, dass es schwer zu finden, schwer zu aktualisieren ist und Sie die Elemente durchgehen müssen . Und was passiert ist, wenn Sie es als Stilattribut festlegen, wird dies tatsächlich die anderen Styling-Eigenschaften außer Kraft setzen, da dies zum nächsten Teil von das Element, da es sich direkt innerhalb des Attributs befindet. Wenn wir dies also auf Schwarz aktualisieren würden, passiert es tatsächlich, dass der Style-Header tatsächlich überschrieben wird , wenn wir dies ändern. Es spielt keine Rolle, weil wir eine weitere Stileigenschaft hinzufügen es Um es direkt innerhalb der Seitenelemente hinzuzufügen , sollten Sie es vermeiden, es als Style-Attribut direkt innerhalb des Seitenelements hinzuzufügen Style-Attribut direkt innerhalb und eine Auswahl damit zu treffen, entweder mit innerhalb der Style-Tags oder innerhalb des Stylesheets, was die Best Practices ist wenn Sie es mit dem Stylesheet hinzufügen. Es gibt viele Vorteile es wirklich einfach zu aktualisieren, dasselbe Styling auf mehreren HTML-Seiten zu teilen und was für ein Stylesheet, eine separate Datei, die das Styling enthalten wird für die HTML-Seite. Und dies ist eine Datei , mit der aus dem HTML-Text verlinkt wird . Wir haben ein Link-Tag eingerichtet und dann das HRF verwendet, es mit dem Ort des Stylesheets zu verknüpfen. Und dann wird die Verwendung des REL-Attributs zur Unterstützung ein Stylesheet sein. Lass uns weitermachen und wir werden eine brandneue Datei erstellen . Ich behalte es im selben Verzeichnis. Und dort wenden wir die Stylesheets und die Stileigenschaften auf die Seitenelemente der HTML-Datei an. Ich habe es als Style-CSS gespeichert. Und dann verlinken wir mit diesem CSS den gleichen Header. Und dann wenden wir eine Farbe auf diesen Header an. Aktualisieren wir das also und legen Sie die Farbe auf den zu lesenden Text fest. Nachdem wir nun das mit dem Stylesheet angewendete Element ausgewählt haben , aktualisieren wir das Seitenelement mit einem Header-Tag. Und das ändert es in Rot weil wir am Stylesheet arbeiten werden. Und das wird die separate Datei sein , die das gesamte CSS enthalten wird. Wenn wir eine zweite HTML-Datei erstellen würden, können wir mit demselben Stylesheet verknüpfen. Wenn wir eine zweite erstellen , die Index zwei heißt, gehen wir zur zweiten Seite. Ich werde ein Update machen, damit man zwei sagt und der ursprüngliche immer noch eins sagt. Wenn wir nun den Header auf beiden Seiten auswählen und aktualisieren möchten , müssen wir nur ein Update des Stylesheets vornehmen , mit dem beide verknüpft werden. Und jetzt wird die blaue Farbe auf beide Überschriften auf beiden Seiten angewendet die blaue Farbe auf beide , da beide mit demselben Stylesheet verknüpft sind. Das ist der Vorteil der Verwendung eines separaten Stylesheets , um Aktualisierungen des Stylings vorzunehmen , das Sie wirklich einfach damit verknüpfen können , und Aktualisierungen vornehmen, was sich auf alle -Dateien, die alle HTML-Dateien enthalten, die mit dieser bestimmten CSS-Datei verknüpft sind. Das CSS beginnt mit dem Einrichten eines Selektors. Dies ist also das Element und das Element, auf das Sie diese bestimmte Regel anwenden möchten. Dies kann auch für mehrere Elemente gelten , so dass das Gleiche ist. Wenn wir also alle Elemente auswählen , die Listenelemente sind, wird dies auf alle Listenelemente angewendet. Wenn wir das Listenelement auswählen, sehen wir, dass die Aufzählungspunkte für alle Listenelemente jetzt alle blau sind . Sie können es auch auf alle Anker-Tags anwenden. Und jetzt wird der Text auf beiden Dateien aktualisiert , um für die Anker-Tags blau zu sein. Und das ist der Selektor. Die Auswahl verarbeitet den sogenannten Selektor. Und sobald Sie die Auswahl getroffen haben, wählen Sie als Nächstes die Eigenschaft aus, die Sie verwenden möchten. In diesem Fall verwenden wir die Eigenschaft color und setzen den Eigenschaftswert auf blau. also den Eigenschaftswert ändern, wird ein anderer Wert auf diese Farbeigenschaft angewendet . Und beide zusammen werden die sogenannte Deklaration sein. Wir deklarieren, dass die color-Eigenschaft innerhalb der Anker-Tags, die aus der HTML-Datei der Webseite ausgewählt wurden, als rot innerhalb der Anker-Tags, die aus der HTML-Datei der Webseite ausgewählt wurden, Sie können mehrere Eigenschaftswerte in den Regelsatz innerhalb der Auswahl hinzufügen in den Regelsatz innerhalb der Auswahl innerhalb der geschweiften Klammern. nur eine zweite Zeile hinzufüge, ich nur eine zweite Zeile hinzufüge, stelle ich die Hintergrundfarbe ein und aktualisiere die Hintergrundfarbe dieser auf Schwarz. Es wird auf alle übereinstimmenden Elemente angewendet , die dieser Auswahl entsprechen, bei denen wir die Semikolons verwenden, um eine Trennung dieser verschiedenen Aussagen vorzunehmen . Selbst wenn wir keine separaten Zeilen haben würden, wird dies immer noch funktionieren, solange wir das Semikolon haben, das diese Eigenschaftswerte trennt, um es zu trennen. Daher ist es in der CSS-Datei lesbarer , wo wir es auf eine neue Zeile setzen, die CSS-Eigenschaft, der Name und der Wert durch den Doppelpunkt getrennt sind. Also mach weiter und erstelle eine HTML-Datei. Sie können eine Reihe von HTML-Elementen hinzufügen. Wenden Sie das Styling an, erstellen Sie eine neue CSS-Datei, wählen Sie einige Elemente auf der Seite aus und wenden Sie etwas Styling auf diese Elemente an, und Sie machen sich bereit, mit der nächsten Lektion fortzufahren. 3. 2-Element-Auswahl: Es würde untersuchen, wie wir eine Auswahl treffen können. Auswahl ist also der Schlüssel zum Auswählen des Seitenelements, auf das Sie das Styling anwenden möchten. Sie können entweder die Tags, die Klassen der ID verwenden. Sie können auch eine Kombination ausführen, bei der Sie die Elemente mit der Angabe des Klassenselektors beendet haben . Es gibt auch einen Platzhalter, daher wird dies auf alle Seitenelemente angewendet. Sie können den Auswahlprozess auch gruppieren , indem Sie mehrere Seitenelemente, verschiedene Selektoren und ein Komma auswählen, das die Selektoren trennt. Um das Styling anzuwenden, müssen Sie eine Auswahl der Elemente treffen. Wir haben eine Reihe verschiedener Seitenelemente auf der Seite, und wir werden eine Auswahl dieser Elemente treffen. Zunächst können Sie es also mit dem Tag auswählen. Egal ob es sich um das div, die Kopfzeile, das Navi, die ungeordnete Liste oder das Listenelement handelt. Wir können es mit dem Tag auswählen, und dadurch werden alle Seitenelemente ausgewählt, die dieser Auswahl entsprechen. Wenn wir zum Beispiel das Navi auswählen möchten, wir weiter und arbeiten daran, eine Auswahl zu treffen und dann die Eigenschaften darauf anzuwenden. Ich werde die Eigenschaft der Hintergrundfarbe der Seitenelemente aktualisieren, die ein Navigationsgerät haben. Und wir setzen den Hintergrund auf gelb. Im visuellen Bereich der Webseite, HTML-Seite, können wir sehen, dass der Hintergrund gelb zum Navi wird. Wählen wir die Listenelemente aus und wir wenden auch eine Hintergrundfarbe auf die Listenelemente an. Ich wähle es aus und setze es auf einen blauen Hintergrund. Was wir hier sehen können , ist , dass der Regler, der das übergeordnete Element der ungeordneten Liste ist , sowie die Listenelemente einen gelben Hintergrund erhalten. Aber weil wir den Hintergrund speziell auf die Listenelemente angewendet haben , die innerhalb des übergeordneten Elements verschachtelt sind. Wir sehen, dass ein blauer Hintergrund auf diese Elemente angewendet wird. Sie können Elemente auch mit ihren IDs auswählen. Also lasst uns weitermachen und wir fügen eine ID hinzu. Wir haben mehrere Divs auf der Seite. Und dies ist eine andere Möglichkeit, Codeblock zu unterscheiden, wir anwenden möchten, um eine ID von einem zu wünschen. Wir können dieses Element also mit dem Hash auswählen und den ID-Namen angeben. Und ich werde auch eine Hintergrundfarbe auf diese anwenden . Und wir setzen diesen auf rot. Wir sehen, dass dieses bestimmte div jetzt die Eigenschaft hat, dass Hintergrundfarbe gelesen wird und darauf angewendet wird. Wenn wir alle Divs auswählen und eine Hintergrundfarbe von Bij auf alle Divs anwenden würden. Derjenige, der die Auswahl des Elements mit der ID eines Elements hat , ist immer noch rot. Wenn wir diese Eigenschaft nach unten verschieben, sehen wir, dass sie immer noch rot ist, weil wir spezifischer den IED sind und die Hintergrundfarbe von Rot anwenden. Und wenn wir dieses div entfernen würden bekommt auch eine Hintergrundfarbe von Beige, die darauf angewendet wird. Eine andere Möglichkeit, eine Auswahl zu treffen, ist die Verwendung der Klasse. Wir haben ein Div mit einer Klasse von Wrapper. Wenn wir dieses Element mit einer Wrapper-Klasse auswählen und eine Hintergrundfarbe für dieses Element festlegen möchten. Und das wird das Elternteil aller Elemente sein. Wählen Sie dies aus und stellen Sie es auf lila ein. Jetzt werden alle Elemente eine Hintergrundfarbe von Violett erhalten. Diejenigen, die im Wrapper verschachtelt sind, werden eine andere Styling-Hintergrundfarbe haben auf sie angewendet wird. Und das wird zu dieser Art von Effekt führen , bei dem die Eltern die ursprüngliche Farbe bekommen , die Kinder darin, auch verschiedene Farben für sie festlegen. Und das wirkt sich darauf aus, wie es ausgegeben wird. Sie sollten nur ein Element mit einer bestimmten ID haben. Dies ist also eine einzigartige Möglichkeit, eine Auswahl des Seitenelements zu treffen . Wenn Sie es mit Klassen oder den Tags auswählen, besteht die Möglichkeit, dass mehr als ein Element dargestellt wird. Wenn Sie mit dem Seitenelement wirklich spezifisch sein möchten, können Sie es mithilfe seiner Eigenschaften auswählen. Und wir haben eine ungeordnete Liste mit den Listenelementen, und sie haben alle Anker-Tags drin. Wenn wir uns also auf das Element konzentrieren und auflisten möchten, gebe ich ihm eine Klasse von Highlights, und ich gebe dem zweiten auch eine Highlight-Klasse. Wir möchten alle Listenelemente auswählen, indem die Highlight-Klasse hinzufügen, damit wir die Auswahl der Elemente treffen können , die wir tun können, wenn wir die Listenelemente auswählen sie zusammen mit eine Klasse von Highlights. Stellen Sie die Hintergrundfarbe für diese legen Sie die Hintergrundfarbe auf grün fest. Jetzt haben wir diese Seitenelemente ausgewählt und wenden uns auf eine grüne Hintergrundfarbe an. Dies sind also die Listenelemente mit der Klasse der Hervorhebung dieses Styling auf 0 in diesen Elementen und wenden das Styling darauf an. Wir können auch mit dem Platzhalter auswählen. Und das wird etwas sein, das auf alle Seitenelemente angewendet werden kann . Wenn wir eine Farbe von Rosa für den Text festlegen möchten, wählt der Platzhalter alle Seitenelemente aus. Darüber hinaus können wir Auswahlen durch Kommas gruppieren . Also lasst uns weitermachen und wir werden wieder eingehen und mehrere verschiedene IDs hinzufügen, und wir fügen ein weiteres Element mit einer ID von drei hinzu. Und wenn wir alle diese übereinstimmenden Elemente auf der Seite auswählen möchten , können wir durch Kommas getrennt werden. Wählen Sie also das Element mit einer ID von eins, ID von zwei, ID von drei. Und dann wählen wir auch das Element mit einer Highlight-Klasse aus. Alle übereinstimmenden Elemente werden diese Eigenschaft darauf angewendet. So können Sie die Auswahl, ausgewählte Elemente mit einer ID von 123 und auch die Elemente mit einer Highlight-Klasse gruppieren ausgewählte Elemente mit einer ID von 123 und eine rote Farbe auf diese Elemente anwenden. Seele der passenden hat jetzt eine Farbe von Rot. Der Rest von ihnen ist rosa. Und ich werde das tatsächlich aktualisieren, um weiß zu sein , weil wir Hintergrundfarben für alle haben. Und so können Sie den Auswahlprozess gruppieren, mehrere Seitenelemente auswählen und die Eigenschaften auf alle anwenden. Versuchen Sie also, Ihren HTML-Code zu erstellen und eine Auswahl mit den Tags, den IDs und den Klassen zu treffen. Und Sie können bereit sein, mit der nächsten Lektion fortzufahren. 4. 3 Farben und Hintergründe mit CSS: In dieser Lektion dreht sich alles um Farben und die verschiedenen Farbeinheiten , die wir dem Hintergrund hinzufügen können. Und das ist der Hintergrund des Seitenelements, das wir ausgewählt haben, sowie die Farbe, die sich auf die Textfarbe des ausgewählten Seitenelements auswirkt . Und wie können Sie dann Bilder zum Hintergrund hinzufügen, die Kurzschrift für die Bilder und dann die verschiedenen Arten von Farbwerten, und dann die verschiedenen Arten von die wir verwenden können, wie den RGB, den Hexadezimalwert, den RGBA, oder nur die benannten Werte für die Farben. Das kommt alles in dieser Lektion. Lassen Sie uns fortfahren und einige der Seitenelemente auswählen. Also wählen wir das Element mit dem Tag des Artikels innerhalb der Auswahl aus und wenden dann einige Eigenschaften auf dieses Element an. wir also das Element auswählen, für das wir eine Hintergrundfarbe anwenden möchten, um eine Hintergrundfarbe festzulegen, verwenden wir die Hintergrundfarbe der Eigenschaft. Dann können wir von dort aus die verschiedenen Farben auswählen. Farben können unter Verwendung der Farbnamen und der meisten typischen Farbnamen hinzugefügt werden. Also werde ich einfach im Editor aufgeführt. Und dies sind die häufig verwendeten Farbnamen, und Sie können den Hintergrund mit dem Farbnamen angeben. Wählen wir eine andere Seite aus, Elemente und wir wählen das Element mit der ID von drei aus. Und es gibt viele verschiedene Möglichkeiten die Farbwerte einzustellen. Sie können die RGB-Werte verwenden, also sind das die roten, grünen und blauen Werte. Dies geschieht durch Angabe des RGB. Dann würden die Klammern, die einen Wert von 0 bis 2550 als Seite 0 festlegen 2550 als Seite , den Betrag der Farbe darstellen , die wir anwenden möchten. 0 ist also der niedrigste. Wenn wir so viel wie möglich auf den roten RGB anwenden möchten, würden wir ihn auf 255 einstellen, was das Maximum ist. Wir setzen 0 grün und 0 blau auf das Element mit dem Hintergrund, mit der ID von drei. Dies führt zu einer roten Farbe wie dem Element mit einer ID von eins. Und mach eine Hintergrundfarbe, verwende einen Hex-Farbwert. Hexadezimalwerte sind also sechs Zeichenwerte innerhalb eines Hex-Formats, die mit dem Hash angegeben werden, um den Hexadezimalwert anzugeben , den wir verwenden werden. Ähnlich wie das, was wir bei RGB gesehen haben. Die ersten beiden Zeichen im Teufel werden die Menge an Rot darstellen. Beginnend mit einem Wert von 0 ist 0, was der niedrigste wäre. Und endet mit einem Wert von ff , der der höchste Wert für das Hex wäre. Wir werden dasselbe tun, da wir 0 Grün und 0 Blau auf die Hintergrundfarbe antworten , was auch zu der roten Hintergrundfarbe führt . Es gibt auch eine Option für eine RGBA. Rgba ermöglicht es uns, eine transparente Farbe einzustellen. Ich habe ein anderes Element mit der ID von vier erstellt. Und wir wählen das aus wenden Hintergrundfarbe auf das Element mit der ID von vier an. Und dieses Mal wird anstelle des RGB die RGBA verwenden. Und das wird bei RGBA angezeigt. Und der letzte Wert innerhalb der RGBA-Klammern zeigt an, wie viel Transparenz wir darauf anwenden werden. 0 würde also 0 dieser Farbe anwenden, das Element. Wir sehen, dass dies das Element mit der ID von vier ist. Es gibt also keine Farbe, die wir sichtbar sehen, die darauf angewendet wird. Wir können den ganzen Weg von 0 zu eins gehen. Wenn wir eine 0,5 machen, sind das 50% des Inhalts, der auf das Alpha des Farbblocks angewendet wird . Und da bekommen wir diesen helleren Rotton. Und das wird tatsächlich um 50% transparent sein. Wenn wir also ein Element oder einen Inhalt darunter hätten, würden wir feststellen, dass dieser Wert angezeigt wird. Wenn wir eine Hintergrundfarbe für den Körper festlegen würden, stelle ich die Hintergrundfarbe auf Blau ein. Die Ergebnisse für den RGBA werden zu einer violetten Farbe führen da die 50% der Farbe unter Verwendung des blauen Hintergrunds und 50% der RGB-Farbe schattiert Farbe unter Verwendung des blauen Hintergrunds und werden, was ist rot. Und das wird zu einem violetten Farbton führen. Wenn Sie den RGB a21 aktualisieren, wird das keine Transparenz sein, und das wird der volle Farbwert sein. Und dort erhalten wir einen Wert von Rot, der darauf angewendet wird. Wenn Sie also die RGBA verwenden, was darunter und die Farben darunter liegen, wird es wichtig sein, was die Farben sind , die verwendet werden. Dort können wir auch die Farbe der Schriftart einstellen. Wählen wir also die Farbe der Schriftart mit der color-Eigenschaft aus. Dafür können wir auch einen Farbwert darauf anwenden. Dies können entweder die benannten Farbwerte RGB, RGBA, eine Ergänzung zu den Hexadezimalwerten für die Farben sein. Es gibt auch eine Eigenschaft , mit der Sie dem Seitenelement Deckkraft hinzufügen können. Ähnlich wie das, was wir bei RGBA gesehen haben, wo dies alles innerhalb der einen Anweisung liegt und dafür einen Wert setzt. Und wenn wir den Opazitätswert für das Element festlegen, ist passiert, dass wir die Deckkraft erhalten haben, jedoch sowohl auf die Schriftart als auch auf die Hintergrundfarbe angewendet wurde . Dort wird die Schrift also sein. Etwas blau, da auf die Schriftart auch die Deckkraft von 0,5 angewendet wird, da den Hintergrund der 0,5 OPC angewendet wurde. Das wird jetzt mit dem übereinstimmen , was wir mit RGBA haben. Sie können also die Deckkraft verwenden , um die Deckkraft auf den Hintergrund anzuwenden. Für Hintergründe können Sie auch Bilder hinzufügen und verwenden. Und dann müssen wir die URL des Bildes in den Klammern angeben , in denen ein Bild direkt im selben Ordner liegt. Und dieses Bild wird als lokaler Ein-Punkt JPEG bezeichnet. Und wenn wir das Hintergrundbild anwenden, sehen wir, dass jetzt im Hintergrund des Körpers das Bild enthalten ist. Weil das Bild kleiner sein wird, dann müssen wir den vollständigen Hintergrund abdecken. Dort erhalten wir diesen Effekt, bei dem wir sowohl die Vertikale als auch die Horizontale wiederholen . Wenn Sie ein Bild festlegen, wird das transparent sein. Dies ist also eine transparente Version des Bildes. Wir sehen, dass jetzt der Hintergrund angezeigt wird , weil das Bild oben platziert wird und wir immer noch die Hintergrundfarbe von Blau darunter sehen. Wenn wir also Aktualisierungen an der Hintergrundfarbe vornehmen würden , wird die Einstellung auf eine gräuliche Farbe dazu führen wird , dass der Hintergrund immer noch angezeigt wird. Aber weil wir eine PNG-Datei verwenden, wird das transparent sein und wir können das Bild in den Hintergrund schauen. Sie können auch den Hintergrund für die Wiederholung des Hintergrundbildes steuern , wenn Sie keine Wiederholung oder ein Gefühl wünschen, das Sie in der Horizontalen oder Vertikalen wiederholen möchten . Verkleinern wir unsere Ansicht auf 100. Und auf diese Weise können wir die Wiederholung im Anzeigebereich sehen . Anhand der Hintergrundwiederholung haben wir die Möglichkeit festzulegen, wie es wiederholt werden soll. Wir können es also so einstellen, dass x wiederholt wird. Und was das tun wird, ist, dass es auf der X-Achse wiederholt wird. Wenn wir es so einstellen, dass es wiederholt wird, warum? Das wird es nur auf der Y-Achse wiederholen. Also hast du nur das eine Bild und das wird ganz unten innerhalb des Seitenelements wiederholt . Es gibt eine Reihe anderer Optionen für die Wiederholung, so dass als Wiederholung und das der Standardwert ist, wo wir sie einstellen und es wiederholt sich über die gesamte Seite. Nein, wiederhole es. Das wird es also nicht sowohl auf der vertikalen noch auf der x-Achse, der Horizontalen oder der X-Achse wiederholen . Es wird also nur das eine Bild angezeigt. Nehmen wir an, Sie können steuern, wie sich das Bild im Hintergrund wiederholt. Wenn Sie nur die eine verwenden, können Sie auch eine Hintergrundposition festlegen. Und die Hintergrundposition ist eine Eigenschaft, die verwendet wird, um die Position festzulegen , an der das Hintergrundbild festgelegt wird. So können wir das von links positionieren. Wir können es auch links machen, unten. Es gibt auch rechts und oben. Das wird unten links positioniert sein. Das wird es nach rechts unten bewegen und dann ist es rechts oben. Und weil wir da nicht viel Inhalt haben und das Top gleich sein wird, wenn wir es größer machen. Und wenn wir das nach unten bewegen, werden wir in der Lage sein, die tatsächliche Positionierung des Bodens zu sehen . Jetzt ist es im unteren Teil der Seite positioniert. Es legt also die Ausgangsposition fest, wo wir dieses Bild einstellen. Es gibt auch einen Anhangswert. Wenn wir es also oben auf der Seite einrichten, der Hintergrundanhang und was dies tun wird, die Eigenschaft festlegen , die ob das Bild scrollen soll oder sein soll fixiert. Das ist also der Anhang und es gibt eine feste oder eine Scrollposition. Nach dem festen Testament wird es also repariert. Selbst wenn wir scrollen, wird das Hintergrundbild an derselben Stelle bleiben. Es wird also nicht scrollen wo wir mit dem Seiteninhalt scrollen. Wenn wir es auf Scroll setzen, ist dies die andere Option. Wenn wir jetzt scrollen, wird das Bild nach oben gehen, da wir weniger Platz auf der Seite haben. Und wenn ich es noch kleiner machen würde, würde ich sehen, dass sich das Bild beim Herunterscrollen mit der Bildlaufleiste bewegt. Für all das gibt es auch ein Kurzformat , das herauskommt, wenn wir all diese einzeln einstellen können, aber wir können dies auch als Gruppe festlegen. Und was ich tun werde, ist, dass ich die Eigenschaften hier kommentiere und entferne. Und Sie können Kommentare in Stylesheets abgeben, indem Sie die Schrägstriche des Betriebssystems verwenden. Und wenn Sie den Kommentar abgeschlossen haben, machen Sie einfach die Sternchen und den Schrägstrich , und das wird wieder in den Kommentar einbrechen und daraus ausbrechen. Gehen wir also zurück zu den Hintergründen. Und wir werden dies alles innerhalb des Kurzformates festlegen und die Farbe, das Bild, die Wiederholung, den Anhang und die Position einrichten. Dies geschieht alles innerhalb der Eigenschaft „ One background“. Sie können auch nur den Hintergrund verwenden und eine Hintergrundfarbe festlegen. Das wird auch funktionieren. Sie müssen nicht alle anderen Eigenschaftswerte hinzufügen. Wenn Sie nur eine Hintergrundfarbe wünschen, können Sie die Kurzschrift verwenden, anstatt Hintergrundfarbe auszuschreiben. Von hier aus können Sie zusätzliche Werte in diese Eigenschaft einfügen. Sie können die URL genauso einstellen, wie wir es mit dem Hintergrundbild gemacht haben. Es wird das Bild eingestellt. Die nächste Option ist die Wiederholung. Wenn wir also nicht wollen, dass es wiederholt wird, können wir keine Wiederholung angeben. Genau wie diese drei Codezeilen. Wir können auch die rechte obere Position einstellen, den Bildlauf und standardmäßig wird es Scrollen sein. wir also fest, dass das repariert wird. Also reparieren wir es rechts oben, wo man nach unten scrollt Dieses Bild wird jetzt an der rechten oberen Position der Seite fixiert der rechten oberen Position der Seite bewegt sich nicht mit dem Bildlauf, was die Standardaktion ist. Und dies ist nur eine Kurzmethode, die Sie verwenden können um all diese Eigenschaften und Werte innerhalb einer Zeile festzulegen . Also mach weiter und probiere es aus. Aktualisieren Sie die Farben der Schriftart sowie die Hintergrundfarben der Seitenelemente. Versuchen Sie es mit dem RGB, dem Hex sowie dem RGBA und stellen Sie dann ein Bild in den Hintergrund, und stellen Sie dann ein Bild und Sie können der nächsten Lektion fortfahren. 5. 4-Box-Modell-Rahmenrand-Padding: Lassen Sie uns also die Boxmodelle einfach als verschiedene Teile abdecken , wobei es sich um den Rand, die Polsterung , den Rand und die Breite und Höhe der Elemente handelt. Die Dimensionen des Elements für den Inhalt und wie wir auf der rechten Seite im Browser sehen können , haben sie eine berechnete Darstellung des Box-Modells sowie des visuellen Modells In der Webseite oben werden wir Anpassungen an der Polsterung, dem Rand, dem Rand und den Inhaltsdimensionen vornehmen. Nehmen wir an, wir konzentrieren uns auf das Box-Modell. Das Box-Modell ist also ein Begriff , der verwendet wird, wenn wir über das Design und das Layout der Seitenelemente sprechen . Jedes einzelne Element auf der Seite wird also eine Darstellung des Inhalts haben. Also die Höhe und die Breite des Inhalts, das Auffüllen dieses Inhalts, Es gibt einen Rahmen, der sich um ihn wickeln wird. Und dann wird die Marge außerhalb liegen. Und das wird all diese Elemente darstellen, verschiedene Teile, die innerhalb des Boxmodells fortgesetzt werden . Wenn Sie einen Chrome-Browser verwenden, können Sie ein Element auswählen und eine Überprüfung durchführen. dann innerhalb des Inspect nach unten scrollen, Wenn Sie dann innerhalb des Inspect nach unten scrollen, wo wir die Stile und die berechneten Stile haben , erhalten Sie eine Darstellung des Box-Modells dieses bestimmten Elements. Wir haben also den Rand, den Rand der Polsterung und die Standardbreite und die Höhe. Es gibt also zusätzliche Ränder , die aufgrund des Blockinhalts hinzugefügt werden. Werfen wir einen Blick darauf und wir werden einige Anpassungen vornehmen. Zunächst wählen wir das Seitenelement aus, auf das wir auch das Styling anwenden möchten . Und das wird das Element mit einer ID von zwei sein. Und wir setzen eine Grenze, damit wir die Grenzen mit dem inneren Inhalt erkennen können . Der Rahmen kann mit der Randbreite eingestellt werden. Es gibt auch eine Randfarbe , die wir sortieren müssen. Und dann die Eigenschaft „Border Style“. Dies kann danach auch als eine Kurzschrift dafür geschehen , die es uns ermöglicht, den Rahmen um das Seitenelement anzuwenden. Jetzt haben wir innerhalb des Box-Modells eine Grenze von einem. Ich mache das etwas kleiner, also lassen wir es ziemlich groß vergrößern. Also mache ich es kleiner, damit es einfacher ist , es auf dem Bildschirm zu sehen. Und auf diese Weise können wir auch das Boxmodell sehen , das damit verbunden ist. Es gibt eine Möglichkeit, dies als Kurzschrift zu schreiben. Ich werde mir leisten, dies zu schrägen und zu kommentieren , und du kannst es einfach als Grenze machen. Am häufigsten werden Sie es als Grenze geschrieben sehen , denn ohne all dies werden Sie nichts für den Boarder sehen. Legen Sie die Breite des Rahmens fest und legen Sie den Stil des Rahmens und die Farbe des Rahmens fest. Es wird uns erlauben, das anzuwenden. Wir können diese Werte aktualisieren. Wenn wir also fünf Tipps für die Grenze machen , wird dies auch innerhalb des Box-Modells aktualisiert. Und wir haben festgestellt, dass innerhalb des Elements selbst, innerhalb der Grenze, die Polsterung dort enthalten ist. Fügen wir diesem Seitenelement also etwas Polsterung hinzu . Sie können die Polsterung genauso einstellen, wie wir zuvor gesehen haben, wo wir eine Polsterung durchführen und eine Reihe von Einheiten festlegen können , die wir zum Plotten machen möchten. Sie können auch unten polstern, und das ist die verschiedenen Polsterungen darauf anzuwenden. Es gibt auch die Polsterung links und rechts. Stellen Sie die Polsterung nach links auf 15 Plektren und stellen Sie die Polsterung ein. Großartig. Das ist also die Polsterung mitgeliefert. Die Polsterung befindet sich auf der Innenseite des Randes und außerhalb des Inhaltsbereichs für den Inhalt selbst. Lassen Sie uns eine Breite von 200 PECS festlegen, und wir legen eine Höhe von 200 Plektren fest, die die Abmessungen des Hauptbehälters ändern. Und ich werde es tatsächlich auf 100 einstellen , damit wir es immer noch sichtbar auf der Seite sehen können. Das hat sich jetzt aktualisiert. Während es nur das Standardstyling für das Element war, das die Eigenschaften des div übernahm. Als wir die Größe geändert haben, nahm es die gesamte Breite über die verfügbare Kreuzbreite. Jetzt haben wir eine festgelegte Höhe und Breite. So wie wir es mit der Grenze gesehen haben. Wir können die Eigenschaften des Rand-Padding innerhalb des Kurzschriftenformats festlegen. Das wird alles in einer Zeile geschehen. Wenn wir die Polsterung einstellen, wird der erste Satz Polsterung. Wenn wir eine Polsterung von fünf Pix setzen, wird das rundum fünf Tipps anwenden. Wir sehen, dass es oben, unten und rechts und links angewendet wird . Wenn wir dort einen anderen Wert festlegen können, wird dies den oberen Wert einstellen und der untere Wert bleibt bei fünf. Und die Linke und die rechte werden zehn Bilder bekommen. Wenn Sie also zwei Werte innerhalb der Kurzschrift für das Padding haben , wird es zuerst auf oben und unten und dann rechts und links als nächstes angewendet . Wenn Sie drei Werte innerhalb des Padding hinzufügen, wird ein Format im Uhrzeigersinn verwendet in dem der erste Wert oben angewendet wird. Der zweite Wert wird auf der rechten Seite angewendet. Der dritte Wert wird auf den Boden angewendet. Und weil es noch keinen vierten Wert gibt, wird es die linke und die rechte Position anwenden . Das wird also die linke und die rechte Polsterung gleich anwenden . Es wird also zehn Polsterungen für beide sein. Schließlich können wir dort einen vierten Wert hinzufügen. Und damit können wir oben, rechts, links, unten und dann auf die linke Seite Polster auftragen rechts, links, unten und dann auf die linke . Und Sie können sehen, dass dies hier dargestellt und innerhalb des Box-Modells gerendert wird. Schauen wir uns auch an, was wir mit der Marge machen können. So wie wir mit der Marge, der Marge und dem oberen unteren Wert sahen , wurde sie in das Box-Modell aufgenommen. Die finden innerhalb der Seite statt. Und wir haben auch die Kurzform, die wir bei diesen verwenden können. Lassen Sie uns eine Hintergrundfarbe für die Elemente festlegen. also eine Hintergrundfarbe setze, stelle ich sie als gelesen ein. Auf diese Weise können wir sehen, wo die Grenzen des Seitenelements liegen. Beachten Sie, dass die rote Farbe auch in der Polsterung enthalten sein wird auch in der Polsterung und alles bis zum Rand. Aber außerhalb der Grenze, um den Rand zu verwenden, wird das dem Element nicht hinzugefügt. Diese rote Farbe wird diesem Element nicht hinzugefügt. Einrichten der Marge. Und so wie wir mit der Polsterung gesehen haben, beginnen wir mit den 20 Picks. Das wird einen Rand für oben, unten und rundum hinzufügen . Wenn wir zehn Picks als nächsten Wert machen , wird für den linken und den rechten Wert sein. So wie wir es beim Polstern gesehen haben, werden die Ränder genauso funktionieren. Dann füge ich die beiden anderen Optionen hinzu. Und jetzt haben wir separate Polsterung und separate Ränder für alle Seiten des Seitenelements. Regel verwenden wir die Kurzschriftenmethoden für die Polsterung, für den Rand und für die Marge. Um das Styling auf diese Seitenelemente anzuwenden, versuchen Sie, eine Auswahl eines Seitenelements zu treffen und die Aktualisierung der Eigenschaftswerte des Boxmodells auf dieses Element anzuwenden . Und Sie können bereit sein, mit der nächsten Lektion fortzufahren. 6. 5 Text und Schriftarten CSS: Wir werden die verschiedenen Möglichkeiten behandeln Sie die Schriftart aktualisieren können. Dazu gehören das Aktualisieren der Großschreibung mithilfe der Transformation, das Aktualisieren der Dekoration, das Unterstreichen und Entfernen des darunter liegenden, das Hinzufügen eines Schatteneinzugs, eines Zeilenabstands, einer Zeilenhöhe, Aktualisieren der Schriftgröße mit der Kurzschriftenmethode für die Schriftgröße und die Schriftfamilie. Auch wie Sie aus Google Fonts auswählen und diese Schriftfamilien mit der Zeilenhöhe auf Ihre Webseite bringen mit der Zeilenhöhe auf Ihre Webseite können, um den Inhalt vertikal zu zentrieren, sowie den Text ausrichten und ausrichten es entweder nach links, rechts oder in der Mitte. Und alle häufig verwendeten Schrifteigenschaften , auf die Sie mit CSS stoßen würden , werden in dieser Lektion angezeigt. Lass uns in unseren HTML gehen. Wir wählen das Element mit einer ID von zwei und fügen dann einen Rahmen hinzu und wenden einige Aktualisierungen auf die Eigenschaften und das Styling davon an. Setze die Grenze. Und ich setze eine Auswahl, einen Auswahlrahmen und mache einen roten Rand um ihn herum, damit wir die Seite, den Inhalt auf der Seite sehen und vergrößern können , damit sie etwas größer ist. Nehmen wir ein paar Aktualisierungen am Text vor. Im Wissen mit dem Text können wir eine Farbe festlegen. Die Farbe wird mit dem Farbwert festgelegt und kann die Textfarbe aktualisieren. Es gibt auch andere Eigenschaften für Texte, wie zum Beispiel den Text ausrichten. Und das ermöglicht es uns, entweder zu zentrieren, links, rechts zu rechtfertigen. Es gibt also eine Reihe verschiedener Optionen. Wenn wir es auf richtig setzen, passiert der Text mit dem Text , dass er nach rechts ausgerichtet ist. Und standardmäßig richtet es sich nach links aus. Sie können den Text auch zentrieren und der darin enthaltene Textinhalt zentriert ausrichtet. Ich werde auch einige Margen hinzufügen. Es ist also nicht genau direkt an der Grenze. Und ich mache es etwas größer. Also ein Auffüllen des Seitenelements. Wir können bei Bedarf auch einige Margen hinzufügen, die es etwas besser hervorheben können , wo wir sehen, wo es ausgerichtet ist. Beachten Sie, dass die Ausrichtung bis zum Ende der Polsterung stattfindet . Wenn wir es links einrichten würden, haben wir immer noch die Polsterung auf der linken Seite. Bringen Sie es zurück in die Mitte und speichern Sie das. Es gibt auch eine Rechtfertigung. Was sie rechtfertigen, dass es tun wird, ist, dass es dies gleichmäßiger ausbreiten wird. Es sieht also so aus, als wäre der Inhalt des Textes gleichmäßig von links nach rechts verteilt. Da der zweite Teil des Satzes endet, ist es in diesem Fall der zweite Teil des Satzes endet, nicht in der Lage, Text für die gleiche Breite für links und rechts und die Ränder anzupassen Text für die gleiche Breite . Aber wenn wir zusätzlichen Text hinzufügen würden, werde ich nur den Textinhalt duplizieren, der jetzt rechtfertigt , der versucht, den Inhalt gleichmäßig zwischen der linken und der rechten Textdekoration zu verteilen. Und dafür gibt es eine Reihe von Möglichkeiten. Es gibt also einen Basiswert, es gibt eine Überlagerung, eine solide None ist die Standardeinstellung sagt keine Dekoration auf dem Text. Wenn Sie jedoch standardmäßig ein Anker-Tag verwenden , gibt es Dekorationen auf diesen. Lassen Sie uns das Unterstrichene für den Textinhalt machen. Dann wählen wir den Ankertext und machen die Textdekoration. Wenn Sie die Standardtextdekoration des Ankers entfernen möchten. Und du könntest die auf „None“ setzen. Und das wird diese Standard-Textdekorationszeile entfernen diese Standard-Textdekorationszeile , durch die Sie das tun können. Wir führen die Zeile durch den ausgewählten Text. Es gibt eine überlagernde Option , die das platziert, wenn der Basiswert es überstrichen wird. Platzieren Sie also die Zeile über den Text können Sie den Text mithilfe der Option „Texttransformieren“ transformieren. Wenn Sie die Texte groß schreiben möchten , die wahrscheinlich bereits groß geschrieben sind, können Sie alles in Kleinbuchstaben umwandeln. Sie können alles auch in Großbuchstaben umwandeln. Wählen Sie die Anker-Tags und aktualisieren Sie diese alle als Großbuchstaben, der alles in Großbuchstaben legt. Ich wähle den Header-Inhalt aus. Und wir werden das Header-Element groß schreiben, die Texttransformation auswählen und diese dann in Kleinbuchstaben großschreiben und aktualisieren. Und dann zeigt das Display es als großgeschriebene Texte an. So können Sie einen Textschatten machen und das bietet einen Schatteneffekt. Sie müssen angeben, wo Sie den Schatten positionieren. Richten Sie es also als vier Bilder für Pix über und dann vier Gipfel nach unten ein. Das gibt uns also den Schatteneffekt. Und dann ist das Grün die Schattenfarbe und der Texteinzug. Und geben Sie dann an, wie stark Sie den Text einrücken möchten, wodurch der Text eingezogen wird. Beginne, was das erste Zeichen ist. Innerhalb der Auswahl kann der Buchstabenabstand verwendet werden , um den Abstand zwischen den Buchstaben zu identifizieren. Das ist also die Eigenschaft „ Buchstabenabstand“. Und dies erwartet einen Einheitswert. Wenn Sie den Buchstabenabstand von zehn Picks einrichten , werden die Buchstaben mit den dortigen Werten für die zehn Spitzen zwischen den Buchstaben platziert mit den dortigen Werten für . Wählen Sie auch die Zeilenhöhe aus. Und die Zeilenhöhe legt die Höhe dieser bestimmten Inhaltszeile fest. Verprügelt. Standardmäßig ist es auf die Schriftgröße eingestellt. Sie können es also auf eine andere Zeilenhöhe einstellen , die den Abstand noch mehr verkleinert. Sie können eine Schriftgröße festlegen und die Schriftgröße kann entweder ein Inkrement sein oder als Wert festgelegt werden, entweder die Auswahl, Punkte, EMs. Also jede der Einheiten, die Sie verwenden können, verwende ich einfach die Bilder und setze diese auf 20 Picks ein, wodurch die Schriftgröße größer wird. Und wenn Sie die Zeilenhöhe nicht haben, wird die Standardzeilenhöhe auf die 20 Plektren festgelegt. Verwenden Sie auch die Zeilenhöhe , um vertikal zu zentrieren. Wenn Sie also nur den einen Satz im Wrapper haben, haben wir den Header, das div. wir also eine Auswahl von Elementen. Also Header div, richten Sie eine Höhe für dieses Element ein und das wird auf 100 Picks eingestellt, zentrieren Sie den Text horizontal in einem Rahmen. Und wenn wir die Zeilenhöhe auf 100 Picks setzen, wird der Text jetzt vertikal innerhalb des Elements zentriert. Sie können auch die zu verwendende Schriftart festlegen. Das kann also mit der Schriftfamilie eingestellt werden und das wird die Schriftart aktualisiert. Dies sind die Standardschriftarten, die im Editor angezeigt werden . Sie können also aus diesen auswählen, und das sind Standardschriftarten. Sie können auch Schriften aus externen Quellen abrufen. Normalerweise verwende ich Google-Schriftarten , um eine Schriftart auszuwählen. Und dies ist eine Website , auf der Sie Schriftarten auswählen und in Ihr Projekt einbringen können. Gehen Sie runter und es gibt über 1400 Schriftarten derzeit über 1400 Schriftarten, aus denen Sie auswählen können. Sie würden also hier durchgehen und die Schriftart auswählen, die Sie verwenden möchten. Und ich wähle diesen aus, treffe eine Auswahl der Schriftart. Es wird dir ein Beispiel geben , wie es aussehen wird. Wählen Sie die Ansicht ausgewählte Schriftarten aus. Und jetzt kannst du saugen, den Code holen, um ihn in die Schrift zu bringen. Es gibt das CSS für die Schrift. Wir können dies auf unsere Webinhaltseinstellung, die Schriftfamilie, anwenden . Sie müssen auch die Schrift einbringen. Und es zeigt Ihnen, wie Sie das machen können, wo Sie auf das Stylesheet verlinken können. Der beste Weg, dies zu tun, wenn Sie dies direkt in Ihrer CSS-Datei tun möchten , ist, dass Sie den Import durchführen können. Import ermöglicht es Ihnen, es in Ihre CSS-Datei zu bringen. Jeder Ihrer HTML-Code , der mit der CSS-Datei verknüpft ist, hat dann Zugriff, um die Punktschrift zu verwenden. Wenn wir uns nun den Firmennamen ansehen, wird er in dieser Schriftart festgelegt die wir aus den Google-Schriftarten ausgewählt haben. Aktualisieren wir die Schriftgröße. Ich schaffe es richtig groß, 23 EM. Sie haben auch die Möglichkeit, die verschiedenen Stile und verschiedene Schriftstile festzulegen . Fahren Sie fort und wählen Sie die Schriftstile im Ankertext aus. Und es gibt standardmäßig Optionen, Sie werden das Normale verwenden. Sie können es auf kursiv einstellen, wodurch es leicht nach rechts gebogen wird. Sie können auch ein Schriftgewicht festlegen und es gibt eine Reihe von Inkrementen. Sie können es auf fett, fett Erde einstellen, und das wird nur den ausgewählten Schriftinhalt gebowlt . Sie können dies auch als Schriftart Kurzschrift machen. Ich gehe fort und wähle ein anderes Seitenelement aus, bei dem wir die ID eines haben. Wählen Sie also dieses Seitenelement aus, und dann wenden wir einige verschiedene Eigenschaften auf diese an. Richten Sie das ein und ich füge einen Rahmen hinzu, damit wir sehen können , wo sich der Speicherort dieses Seitenelements befindet. Das ist also diejenige, die wir dort unten ausgewählt haben. Fügen wir etwas Polsterung hinzu. Aktualisieren Sie auch die Schriftgröße. Es ist eine wirklich große Schrift dort. Die Kurzschrift der Schrift. Wir können verschiedene Größeneigenschaften darauf anwenden. Anstatt also die Schriftgröße zu verwenden, kann dies direkt unter die Schrift gebracht werden. Weil Sie zwei Eigenschaften haben müssen, nämlich die Schriftgröße und die Schriftfamilie. Also, wenn wir dies aktualisieren und die Schriftfamilie einbeziehen wollten , die wir von Google mitgebracht haben. Könnte es innerhalb dieser Art von Format tun. Und jetzt wird das angewendet und wir haben es in einem Kurzformat gemacht. Sie müssen die Größe und auch die Schriftfamilie haben. Und Sie können zusätzliche hinzufügen, wie zum Beispiel kursiv. Das wird also die Schrift kursiv schreiben. Adopters bietet eine einfachere Möglichkeit , diesen Schriftinhalt zu schreiben. Dies sind einige der häufig verwendeten Schrifteigenschaften im Styling. Versuchen Sie also, eine Auswahl der Seitenelemente zu treffen und die verschiedenen Styling-Eigenschaften auf die Elemente anzuwenden . Und du könntest bereit sein, zur nächsten Lektion überzugehen. 7. 6 CSS: In dieser Lektion wird beschrieben, was Eigenschaft angezeigt werden soll und die verschiedenen Werte, die so häufig verwendet werden oder Inline- und Inline-Block blockieren, sowie keine anzeigen. Wie sie sich also auf die Seitenelemente auswirken und dann den Unterschied zwischen Sichtbarkeit ausgeblendet und keine angezeigt werden und wie sie auf der Webseite angezeigt werden. Die Anzeigeeigenschaft ist eine der wichtigsten CSS-Eigenschaften , die Sie zur Steuerung des Layouts verwenden können. Standardmäßig haben einige der Seitenelemente, wie z. B. divs, bereits eine Eigenschaft dafür. Und das ist die Anzeigeeigenschaft, egal ob es sich um einen Block oder Inline handelt, wenn Sie Elemente auf Seite erstellen. Und ich werde hier ein Paar erstellen , wo wir ein Div haben. Und dann füge ich innerhalb des Div ein paar Zeitspanne hinzu. Spans, was sie tun ist, dass sie inline sind und das bedeutet , dass sie keine neue Codezeile aufnehmen werden. Standardmäßig werden die Spannweiten inline sein und die Divs sind diejenigen, die den vollständigen Codeblock einnehmen werden . Wenn ich das erste Wort aktualisieren und umbrechen wollte, meins mit der neuen Zeile mit dem div, wird es es verschieben und auf eine neue Zeile setzen, während die Spannweiten inline sein werden. Treffen wir eine Auswahl dieser Elemente und wir werden einige Aktualisierungen dieser Seitenelemente vornehmen. Auswahl des Headers mit dem Div, das sich unmittelbar darunter befindet, den Sie mit dem Zeichen „größer als“ verwenden können . Ich wähle einen Rahmen aus. Also ADA, man wählt einen festen schwarzen Rand zu dieser Auswahl des Div und dann den Inhalt, der in diesem div enthalten ist. Ich werde die Spannweiten aktualisieren und die Spannweiten auswählen, die im div enthalten sind. Und dies gilt für alle Spannweiten, die in diesem übergeordneten Element enthalten sind , und die Anzeigeeigenschaft wird blockiert. Was passiert ist, ist, dass die Spannweiten jetzt dieselbe Anzeigeeigenschaft haben wie das div, wo sie eine neue Zeile nehmen einen Rahmen hinzufügen. Jetzt gehen sie in eine neue Zeile setzen die Anzeigeeigenschaft auf Inline. Und weil wir kein anderes Element haben , das inline dazu ist, setzt es es deshalb nicht nebeneinander. Also lasst uns weitermachen und wir werden den HTML-Code aktualisieren. Und wir werden die beiden Werte dort haben. Und das werden beide Divs sein. Und jetzt sind das Divs , die inline sein werden. Ich füge auch einen Rahmen um sie herum hinzu, damit wir sie im visuellen Bereich der Seite unterscheiden können . Richten Sie sie also blau ein. Jetzt, da die Divs inline sind, sind die Spannweiten blockiert. Wir können sehen, dass der Unterschied zwischen den beiden Block-Level-Elementen mit einer neuen Linie beginnt und sie die volle verfügbare Breite aus dem Container nehmen . Wenn wir die Breite aktualisieren würden , die innerhalb des Headers verfügbar ist, was der übergeordnete Container ist. Und wir legen eine Breite davon fest. Und ich setze das auf 200 Tipps ein. Die blockierten Container, die Blockanzeigeelemente, werden die volle Breite davon annehmen. Es gibt auch ein Display, keine. Also wähle ich das Nav-Element und aktualisiere diese Anzeigeeigenschaft. Das sind also die Hyperlinks , die wir auf der Seite haben. Und ich stelle das so ein, dass keine angezeigt wird. Was passiert ist, ist, dass das tatsächlich von der Seite verschwunden ist und sich immer noch im Quellcode befindet, aber die Anzeige, keine verbirgt es einfach aus dem Blickfeld. Dies wird tatsächlich anders sein als die Sichtbarkeit keine. Lassen Sie mich das zurückbringen und ich wähle das Element mit dem Element aus, um dieses zu verstecken. Und dann wählen wir das Element mit einer ID von zwei und verwenden die Sichtbarkeit und setzen die Sichtbarkeit auf ausgeblendet. Und der Unterschied zwischen der Anzeige keine und der sichtbaren Sichtbarkeit besteht darin, dass das Verborgene immer noch den Platz auf der Seite beansprucht, während die Anzeige das nicht vollständig entfernt hat Seitenelement aus dem Anzeigebereich, die Hintergrundfarbe davon. Es ist also sichtbarer. Dann verstecken wir es noch einmal mit dem Display none. Wenn ich dies also aktualisiere, um zu sagen, dass keine angezeigt wird, wird dieser gelbe Block aus dem sichtbaren Bereich der Seite verschwinden . Gehen wir fort und wir wählen die Listenelemente auf der Seite aus, um die Listenelemente auf der einige Eigenschaften der Listenelemente auf der Seite zu aktualisieren . Also ungeordnete Liste, Listenelemente. Und was wir auf die Listenelemente anwenden möchten, wird die Anzeige aktualisieren und ich stelle die Anzeige auf Inline-Block ein. Wenn wir das tun, ist passiert, dass es die Eigenschaften immer noch aus der ungeordneten Liste behält. Es gibt einige Standardeigenschaften. Deshalb ist es eingerückt. Aber mit der Anzeige keine, Inline-Block anzeigen, die uns ermöglichten, diese horizontal auszurichten. Und so werden normalerweise die Navigationsmenüs erstellt, in denen wir eine ungeordnete Liste haben und die Elemente aus der ungeordneten Liste löschen, die Standardeigenschaften wie Rand und Auffüllung. Wenn Sie das entfernen, wird dies direkt in Einklang gebracht. Ich setze auch den Rahmen, damit wir die gesamte ungeordnete Liste sehen die gesamte ungeordnete Liste und den Rand um ein Pixel einfarbig grün setzen können. Das nimmt den vollen Blockplatz ein. Aber wir haben den Rand entfernt und die Auffüllung, mit der die Listenelemente am linken Inline-Block ausgerichtet werden konnten , wird sich geringfügig von dem unterscheiden, was wir mit Inlinefarbe für sie haben , so dass wir können sehen, wo die Grenzen dieser Elemente liegen. Das wird also der Inline-Block sein. Und wenn ich es auf Inline umstelle, sehen Sie, dass es ein bisschen zusätzliche Polsterung gibt, die mit den Blöcken da sein wird. Also ein bisschen zusätzlicher Abstand zwischen dem Inline -, Inline-Block. Es gibt also einen kleinen Unterschied zwischen den beiden, und es wird einen größeren Unterschied geben, wenn wir die Polsterung nehmen und wenn wir den Elementen Polsterung hinzufügen. Einmal fügen wir die Polsterung hinzu, die nur inline ist. Inline-Elemente werden die übergeordnete Größe nicht übernehmen. Sie sehen das also, wenn wir nur das Inline verwenden, obwohl wir in der Lage sind, dasselbe Padding anzuwenden , wenn wir das übergeordnete Element der ungeordneten Liste betrachten . Jetzt wird das kleiner sein als das, was wir für die Größe haben. Also müssen wir diese Blockeigenschaften mithilfe des Inline-Blocks abrufen. Es ist also eine Kombination aus Inline und Block. Und es ermöglicht uns, die volle Höhe des Eltern-Kinds, der Anzeige, des Inline-Blocks, Eigenschaftswerts der Inline-Blockanzeige zu nehmen. Sie können bereit sein, mit der nächsten Lektion fortzufahren. 8. 7 CSS: Positionen gibt die Art der Positionierung für das Element an. Wir werden uns also die häufig verwendeten ansehen , wie den Verwandten, den festen, den absoluten Sticky und wie Sie diese verwenden können, um Seiteninhalt zu positionieren. Und wenn die Seiteninhaltsblättern einen Unterschied im Verhalten zwischen den verschiedenen Elementen sehen Verhalten zwischen den verschiedenen Elementen , auf die die unterschiedlichen Positionierungseigenschaften angewendet wurden . Mit dieser positions-Eigenschaft konnte man ein Element auswählen und seine Position auf der Seite festlegen. Also lasst uns weitermachen und wir werden eine Auswahl einiger Seitenelemente treffen. Es wählt die Navigationsleiste aus. Für die Navigationsleiste erlaubte eine Hintergrundfarbe , damit wir unterscheiden können , wo sie beginnt und wo sie endet. Es wird also ihre Navigationsleiste sein. Und innerhalb des Navigationssystems haben wir auch einige ungeordnete Listen und eine Reihe von Listenelementen und dann einige Anker-Tags , die darin enthalten sind. Lass uns weitermachen und wir werden die Position dieses Elements aktualisieren . Stellen Sie die Position ein und ich setze die Position auf statisch. Welche Statik ist statisch positioniert? Es ist nicht so, dass es in besonderer Weise positioniert ist. Es ****** Personen das entsprechend dem normalen Fluss der Seite. Sie es also auf eine statische Position ein. Und ich mache den Text ein bisschen größer, damit wir uns trösten können. Ich werde auch einen Teil des Inhalts aktualisieren. Also das Artikelelement und ich werden die Höhe aktualisieren , nicht dass wir etwas nach dem Seiteninhalt mit der statischen Position scrollen können , das wird die Standardposition sein. Es gibt also keine spezielle Positionierung für dieses Element. Wir können die Position relativ verwenden. Und die Relative der Position ermöglicht es uns , die Position von ihrer normalen Position aus zu aktualisieren. Wenn Sie es als reine Position relativ festlegen, steht es immer noch im Einklang mit dem normalen Seitenfluss. Verwendung von position relative ermöglicht es uns jedoch , die linke und die oberste Position zu aktualisieren. Wenn ich also das gesamte Element um 36 nach rechts bewegen wollte , kann dies mit der Position relativ mit der Position statisch geschehen . Es wird diese zweite Eigenschaft ignorieren. Es erlaubt Ihnen also nicht, links oder oben zu machen. Sie müssen also die Position relativ festlegen, wodurch Sie die anderen Eigenschaften festlegen und das Element positionieren können, um Anpassungen daran vorzunehmen , wo es sich auf der Seite befindet. Dafür gibt es auch eine untere Position. Wenn du es auf die unteren 40 Bilder stellst. Es geht also um einen Boden von 40, und das kommt von der Unterseite des übergeordneten Elements von dort ab , wo die ursprüngliche Position dieses enthaltenden Elements war. Ich füge die Wrapper-Klasse hinzu. Und ich setze eine Höhe davon auf 400 Plektren ein. Und dann machen wir auch eine Grenze um ihn herum. Also ein Pick, solider Block. Es gibt unseren Wrapper, damit wir die Ober- und Unterseite für den Wrapper sehen können . Wenn wir ein Element auswählen und wenn wir die feste Position verwenden, wird das Element an derselben Stelle fixiert , selbst wenn die Seite gescrollt wird. Wir werden fortfahren und wir wählen das Header-Element und legen seine Position als fest fest fest. Und ich füge auch eine Hintergrundfarbe für die Siedlung hinzu. Richten Sie es einfach als Block ein. Das wird also die feste Position des Elements sein. Und wenn Sie die verschiedenen Positionierungen verwenden, aktualisieren Sie im Allgemeinen auch die Farbe auf Weiß. Bei der festen Position würden Sie normalerweise eine Breite festlegen, also geben Sie ihr eine Breite und machen Sie eine Breite von 50%. Sobald wir das gespeichert haben, sehen wir , dass wir eine Breite von 50% haben. Es gibt auch eine Linke , die Sie einstellen können. So wie wir es mit dem Verwandten gesehen haben. Das Fixed ermöglicht es uns, es in einem bestimmten Teil der Seite zu positionieren . Dies wird relativ zu dem Ort sein, an dem sich der Bildschirm befindet. Wenn wir einen Bildschirm mit der größten Größe haben, wird das immer noch innerhalb der fünfundzwanzig Prozent liegen. Fünfundzwanzig Prozent gegenüber dem oberen Rand der Seitengröße. Wenn wir es also nach oben bewegen , wird sich dieses Element ebenfalls nach oben bewegen. Ich muss dies aktualisieren, um RGBA zu sein , damit wir den Inhalt, der sich darunter befindet , als Alpha-Version sehen den Inhalt, der sich darunter befindet können. Und ich gebe ihm 50% Transparenz. So können wir den Inhalt sehen, der sich unter dem festen Positionselement befindet. Gehe auch dorthin zurück, wo wir den Boden gesetzt haben. Wenn wir es auf 0 setzen, könnte dies tatsächlich dasselbe sein. Auf Null gesetzt unten und 0 top werden also überall dort sein, wo die Standardposition war. Da es also statisch war, würde es immer noch innerhalb dieser Standardposition sitzen. Obwohl wir es nicht um 30 nach links bewegen, wäre die Spitzenposition immer noch dieselbe gewesen. Wenn wir es wieder auf relativ verschieben und aktualisieren, wird das aktualisiert, wo es ursprünglich positioniert werden sollte , und das wird diesen Positionswert aktualisieren . Es gibt auch eine absolute Position. Dies ist die absolute Position und sie relativ zur Position des Vorfahren. Es ist also nicht relativ zum Standpunkt. So wie z. B. relativ zum Aussichtspunkt fixiert. Das Absolute wird relativ zum Elternteil sein. Gehen wir fort und wir wählen Seitenelemente aus und wir wählen das mit der ID von zwei aus. Wählen Sie tatsächlich diejenige mit der ID von einem aus und aktualisieren Sie diese. Wir haben einen ganzen Textblock dort. Ich lege eine Hintergrundfarbe , damit wir sie auf der Seite sehen können. Auf gelb. Es wird also festlegen, dass dieser Textblock gelb ist und seine Position festlegen. Stellen Sie die Position auf absolut ein. Und ich verwende die gleichen Positionierungswerte , die wir dort hatten. Jetzt wird es als absolut festgelegt. Aber der Unterschied besteht darin, dass beim Scrollen die festen Positionen immer noch gleich bleiben, aber das Absolute beginnt erst an derselben Stelle zu sein. Ich aktualisiere das Display so , dass es keine der NEF ist. Und wenn wir den Standardwert haben und wir beginnen, wird dies relativ zu dem Ort positioniert, an dem sich das Elternteil befindet. Wenn wir den Wrapper aktualisieren würden und wenn wir am Rand wären, an die Spitze des Wrapper von 40 Picks , wird er auch nach unten verschoben und aktualisiert, wo wir ihn fixiert haben. Während wir es scrollen, wird es immer noch in Bezug auf den Inhalt der Hauptseite sein. Aktualisieren Sie dies auch, um unterrichtet zu werden , und wir setzen es auf 100 Picks. Und auch für den oberen Teil des Headers wären es 100 Picks. Und dafür verwende ich auch eine RGBA. Und so können wir sehen, wie sich das anders bewegt als das, was wir für die feste Position haben. Weil es wieder positioniert ist. Und wenn das positionierte Element keine positionierten Vorfahren hat , die den gesamten Dokumentenkörper verwenden. Lassen Sie uns also etwas Positionierung hinzufügen. Wenn wir also eine Position relativ zum Wrapper festlegen, machen wir von hier aus zehn Tipps. Dies wirkt sich jetzt auf die Stelle aus, wo die absolute Position gesetzt wird. Weil das Absolute in Relation gesetzt wird. Wenn einer der Vorfahren eine feste Position hat, wird er ihn dort einstellen, wo er sich innerhalb des Vorfahren befindet. Es gibt auch eine klebrige Position. Wählen Sie also das Element mit einer ID von zwei aus und stellen Sie es auf klebrige Position ein. Legen Sie auch eine Hintergrundfarbe für dieses Element fest. Und diese Hintergrundfarbe wird auf grün gesetzt. Stellen Sie die Top 0 Plektren ein. Und dieses Element wird klebrig sein. Und das klebrige schalten wir zwischen dem relativen und dem Fixed um, je nachdem , wo sich die Bildlaufposition befindet. Reduzieren wir die Größe des Artikels und ich vergrößere die Größe. Wenn ich also scrolle, sehen wir, dass der Sticky wechseln wird. Je nachdem, wo sich der Bildlauf befindet, wird die Position eingestellt, sie wird im Ansichtsbereich aktualisiert. Wenn ich also nach unten scrolle, bleibt es dort klebrig. Und wenn ich dann weiter scrolle, wird die relative Positionsverschiebung zwischen dem Klebrigen verwendet, wobei sowohl fixiert als auch der relative verwendet wird. Sicher, dass Sie genügend Inhalte haben , damit Sie scrollen können. So können Sie die Unterschiede zwischen den Positionierungs- und den Positionierungseigenschaften erkennen. Werte. 9. 8 CSS Float: dem Float können Sie Inhalte auf der Seite positionieren , damit Sie verschiedene Spalten auf Ihrer Seite erstellen können. Was Sie damit machen können, wo Sie es nach rechts oder links positionieren können , um den Schwimmer für die folgenden Seitenelemente zu löschen, indem Sie klar, wie Überlauf mit dem Schwimmer funktioniert und die floated Elemente, richten Sie sie innerhalb des restlichen Seiteninhalts aus. Und wie sich der Float auf die folgenden Elemente auswirkt , die Geschwister der Elemente sind , auf die der Float angewendet wurde. Das kommt also alles in dieser Lektion. Float wird zum Positionieren und Formatieren von Inhalten verwendet , insbesondere für Bilder, sowie zuvor mehr zum Erstellen des Seitenlayouts und der Struktur verwendet . Jetzt haben wir sowohl das CSS-Grid als auch Flex, die wir etwas später behandeln werden. Jetzt möchten wir das Bild innerhalb des Elements mit der ID von einem auswählen . Gehen Sie also durch und treffen Sie eine Auswahl und wählen Sie das Element mit dem Bild-Tag aus. Lasst uns weitermachen und wir werden einige Eigenschaften darauf anwenden. Ich stelle eine Breite von 100 Plektren und verwende tatsächlich die maximale Breite. Wenn also die Seitengröße kleiner wird und die maximale Breite funktioniert , besteht darin, dass die maximale Breite , die wir für dieses Bild sehen werden, 400 Auswahl beträgt, selbst wenn die Seitengröße zugewiesen wird und wie erlaubt mehr, und wir werden bei der maximalen Breite bleiben. Ich werde dies auf 100 Picks reduzieren , damit wir besser sehen können , wie die Floats funktionieren werden wenn man das in einer Reihe über Wasser geht. Im Moment sehen wir, dass das Bild direkt mit dem Inhalt übereinstimmen wird. Aber wir positionieren den Inhalt. Wir positionieren den Inhalt nicht direkt um das Bild herum. Sie können Floats verwenden, um dies zu beheben. Richten Sie also einen Float wenn wir das Bild nach rechts schweben wollen , wird der Text um das Bild herum umbrechen. Fügen wir einen Rahmen für das Bild hinzu. Also wählen Sie solide und in einem roten Rand erlaubt , damit wir leicht sehen können , wo sich der Bildrand befindet. Dies ermöglicht es uns, die Hälfte des Textes hinzuzufügen, der um das Bild herum umschließt. Wir können es auch auf die linke Seite schweben. Das wird den gleichen Effekt bewirken, aber positionieren Sie ihn auf der linken Seite. Sie können auch die Listenelemente innerhalb des Drehknopfs auswählen. Und lasst uns einen Schwimmer auf diese anwenden. Setup, ein Float von links für die Listenelemente. Und was jetzt passiert ist, ist, dass wir die Listenelemente haben, die direkt nebeneinander schweben. Und bei den Floats müssen Sie einen Clear anwenden, sonst wird die float-Eigenschaft immer noch auf das nächste Element angewendet. Und hier haben wir diese Art von Effekt, bei dem wir die Listenelemente nicht löschen und wo wir auslöschen und eine Klärung haben sollten und eine Klärung haben um zu verhindern, dass es zum nächsten Element übergeht wir können eine Spanne einrichten. Und innerhalb der Zeitspanne geben wir ihm eine Klasse. Ich nenne es einfach Clear Float. Und auf diese Weise können wir den Clear Float für die ungeordnete Liste auswählen . Ich füge einen Rahmen um die ungeordnete Liste hinzu , damit wir leicht erkennen können , wo die ungeordnete Liste in Stopps endet und wo sie schweben. ist aufgefallen, dass wir innerhalb der ungeordneten Liste nicht die Höhe der ungeordneten Liste erhalten . Der Hintergrund. Wenn wir eine Hintergrundfarbe auf die ungeordnete Liste anwenden würden , wende ich einfach eine Hintergrundfarbe von Schwarz darauf an. Es kommt nur als Linie wegen des Schwimmers vor, es nach links schwebte. Wenn ich den Schwimmer entfernen würde, würde der Punkt die gesamten Elemente abdecken. Aber sobald wir es nach links schweben, wird das diese Eigenschaftswerte nehmen und den Float anwenden. Ich möchte den Float Clear hinzufügen. Was das tun wird, ist, dass es uns erlaubt, die Schwimmer zu räumen. Wir können den Schwimmer links räumen, wir können den Schwimmer räumen, oder? Und dann können wir Float und beides löschen. Normalerweise verwenden Sie normalerweise das Clear, um die deklarierten beiden Floats zu schweben. Ich wähle auch den Artikel aus und wende einen Rahmen um den Artikel an. Und wir werden auch die Klasse der Clear Fix auf die Website anwenden . Wie Sie sehen können, dass das, was hier passiert , ist, wenn wir es nach links schweben, ruft dieses Element immer noch dieses Styling ab, um es nach links zu schweben. Wenn wir also den Clear Float machen , wird dann die nächste Zeile innerhalb einer Site wieder an ihre Standardposition auf die linke Seite verschoben innerhalb einer Site wieder an . Wenn wir den Überlauf der ungeordneten Liste aktualisieren. Wenn wir also den Überlauf auf automatisch einstellen, wird dann die Höhe und die Abmessungen des übergeordneten Elements festgelegt , während wir ihn schweben. Dort haben wir also die vollständige Abdeckung für den schwarzen Teil erhalten, dass wir dieses Element auswählen dürfen. Und jetzt nimmt es die Eigenschaften des Schwimmers auf und verhindert, dass das Element überläuft es sich außerhalb des Containers befindet. Also können wir das auch auf das Element mit der ID von einem setzen der ID von einem und dasselbe tun, wo wir den Überlauf einstellen können. Auf diese Weise bietet es genügend Abstand für das Element da wir den Inhalt überschwemmen und uns dennoch erlauben zum nächsten Teil der Seitenelemente zu wechseln , die die Floats in verwenden können um Spalten innerhalb Ihres Webseiteninhalts zu erstellen. Also lasst uns weitermachen und wir werden einen Hauptsäulenbereich erstellen und ein paar verschiedene Divs einrichten. Ich gebe ihnen einfach eine Klasse von Col für Spalte und gebe ihnen dann verschiedene Werte, die im Inhalt enthalten sind , damit wir sie unterscheiden können. Das werden also drei Spalten sein , die wir einrichten werden. Sie werden alle die Klasse von CO L. haben und wir werden Floats verwenden, um eine freie Spalte gutes Design zu erstellen. Gehen Sie zum Stylesheet, wählen Sie das Element mit der CLL-Klasse aus und fügen Sie einen Rahmen hinzu. Auf diese Weise können wir zwischen ihnen unterscheiden. Dann wende einen Schwimmer an. Lasst sie auf die linke Seite drehen. Und beachte, dass wir nicht die klare Lösung haben. Deshalb gibt es diesen Inhalt immer noch, der folgende Inhalt wird immer noch in Schwung gebracht. Wir müssen die Klärung des folgenden Elements anwenden. Das wird also für denjenigen sein, der das neu ausrichten wird , während wir die Floats für die Elemente ausräumen. Lassen Sie uns die Breite für diese festlegen und ich setze sie auf 33,3%. Der Grund, warum wir nicht in der Lage sind, die vollen 100% zu erreichen , liegt darin, dass die Grenze, wenn wir die Grenze entfernen würden , direkt nebeneinander lagern würden. Es gibt auch eine andere Möglichkeit, das zu beheben, wo wir die Box-Größe anwenden können. Und was eine Box-Sizing-Eigenschaft uns ermöglicht, ist die Polsterung und den Rand in die Gesamtbreite der Boxen aufzunehmen . Wenden wir also die Eigenschaft „ Box-Sizing“ auf alle Seitenelemente an und legen die Größe der Box auf die Anzahl der Randfelder für die vollständige Auffüllung fest, den Rahmen für die Elemente. Und das gibt uns die Möglichkeit, sie auszurichten. Ich muss etwas Polsterung für diese Elemente hinzufügen und wir legen auch eine Höhe für die Elemente fest. Das gibt uns also etwas mehr Abstand um die Elemente. Und so können Sie mit dem Float eine dreisäutige Spalte erstellen . Und solange du den Schwimmer vom nächsten Geschwisterelement löschst . Und auch wenn Sie Inhalte haben, die die schwebenden Elemente überlaufen. Wenn wir die Bilder in jedem von diesen enthalten haben, wird es einen Überlauf geben. So können Sie den Überlauf auf „versteckt“ einstellen. Dadurch wird jeder Überlauf des Inhalts ausgeblendet. Oder wenn Sie es auf auto einstellen, wird die Höhe automatisch angepasst und es uns ermöglicht, zu scrollen, um zu sehen der gesamte Inhalt des Elements schwebt. Es gibt also zwei Optionen, die Sie mit dem Überlauf ausführen können Sie mit dem Überlauf ausführen , um den Seiteninhalt richtig anzupassen. Probieren Sie es also auf Ihrer Seite aus und machen Sie sich besser damit vertraut, was Sie mit der float-Eigenschaft und den verschiedenen damit verbundenen Werten tun können. 10. 9 CSS: Es wird eine lustige Lektion, in der wir uns auf die Pseudoklassen konzentrieren werden. Und was Pseudoklassen tun, ist, dass sie uns erlauben, Auswahlen zu treffen und den Zustand eines Elements zu definieren. Wird normalerweise für Anker-Tags verwendet , bei denen sie den Link, den Besuchten, den Hover und aktiv haben . Sie können diese Styling-Eigenschaften aktualisieren. Es ist nicht nur auf diese Elemente beschränkt, die Anker-Tags, Sie können es auf jedes Element platzieren , bei dem wir den Hover haben. Für den Fall, dass der Mauszeiger darüber schwebt, erhalten wir einen roten Rand für die Bilder. Die anderen Elemente, über die sich schwebten , werden hellblau. Es gibt auch eine Möglichkeit, eine Auswahl zu treffen. Also zuerst und verlorenes Kind, du kannst das n-te Kind machen, was es dir ermöglicht, eben oder seltsam zu machen. Sie können abwechselnd für die Geschwister stylen. Geben Sie auch das Kontrollkästchen an, prüfen Sie, ob es aktiviert ist, und wenden Sie das Styling an , wenn es aktiviert ist. Und es gibt auch die Fokus-Pseudoklasse, die die Styling-Eigenschaften aktualisiert wenn der Fokus auf die Elemente angewendet wird. Pseudo-Klassen können Sie den Status des Elements definieren. Also wenn das Element, und dies geschieht normalerweise, wenn wir Hyperlinks verwenden. Lassen Sie uns eine Auswahl der Anker-Tags treffen und dafür werden wir einige der Eigenschaften der Pseudoklasse aktualisieren. Normalerweise haben wir also einen Wert für den Link selbst. Und diese ändern sich je nachdem, ob sie bereits angeklickt wurde. Dies ist also eine Standardeigenschaft der Hyperlinks. Und wenn Sie diese ändern möchten, also alle diese Links, die wir derzeit haben, wenn wir sie als brandneuen Link einrichten. Das bedeutet also, dass der Link nicht besucht wurde. Wir können die Eigenschaft für den Link festlegen und die Farbe aktualisieren. Das bedeutet, dass wenn wir einen Hyperlink haben , der nicht besucht wurde , der rot wird. Und ich werde das aktualisieren, um einen anderen Wert zu haben. Jetzt sehen wir, dass diejenigen, die nicht besucht wurden, gelesen werden. Wir haben auch Links, die besucht wurden. Lassen Sie uns also einen brandneuen Standardwert für den besuchten Status des Links festlegen für den besuchten Status des und diesen und die besuchten aktualisieren . Stellen wir das auf grün ein. Das gilt für alle anderen Links, die wir haben. Sie können auch einen Hover-Effekt festlegen wenn Sie den Mauszeiger über den Link bewegen. Im Moment gibt es also standardmäßig keinen Hover-Effekt. Manchmal werden sie das tun. Du hast die Textdekoration und setze das auf „None“. Wenn wir also den Mauszeiger darüber bewegen, verschwindet der Basiswert. Sie können auch die Hintergrundfarbe der Elemente aktualisieren. Wenn wir also den Mauszeiger über sie bewegen, legen wir sie zum Lesen ein. Und wir legen die Farbe des Textes auf Weiß fest. Das gibt Ihnen also diese Art von Effekt, den Sie häufig in den Navigationsmenüs sehen. Es gibt auch einen aktiven Zustand. Wählen wir also die Elemente aus und aktualisieren ihren aktiven Status. Und aktiv. Lassen Sie uns dies als diese Art von Farbe für das Aktive festlegen. Was aktiv bedeutet, dass wenn es heruntergeklickt wird, während ich darüber fahre, wenn ich es drücke, das grün wird. Das wird uns also das Aktive geben. Aktualisieren wir auch die Schriftgröße, damit sie etwas sichtbarer ist, wenn ich sie drücke. Wenn es geklickt wird, wird es groß. Und wenn ich es dann veröffentliche, geht es auf die Standardgröße zurück. Das ist also der aktive Zustand. Und das sind typische Pseudoklassen, die Sie vielleicht haben, die Sie für die Anker-Tags haben. Es muss also nicht nur auf Anker-Tags sein. Sie können es für andere Seitenelemente einrichten. Also muss ich zum Beispiel die Bilder auswählen, werde die Breite der Bilder auf 100 Picks einstellen. Und die Höhe der Bilder wird auf 100 Picks festgelegt. Das wird sie viel kleiner machen. Wenden wir eine Pseudoklasse auf sie an. Immer wenn wir den Mauszeiger über die Bilder bewegen, wähle ich den Rahmen aus. Und wir werden eine Grenze von drei Picks einrichten. Und es wird gelesen, wenn wir den Mauszeiger darüber bewegen. Standardmäßig fügen wir einen Rahmen hinzu, damit die Bilder blockiert werden sollen. Andernfalls verschieben sich die Bilder in ihrer Position. Immer wenn ich über sie fahre. Jetzt bekommen sie den roten Hintergrund. Es ist auch merkwürdig für das div und ein Sudo für das div. Wenn der Mauszeiger über den Mauszeiger verschoben wird, aktualisieren wir die Hintergrundfarbe und legen diese als Hintergrundfarbe fest. Eigentlich setzen wir das nicht auf das Haupt-Div, aber wir setzen es auf die Elemente , die im Haupt enthalten sind. Auswahl des Elements mit der Wrapper-Klasse. Es wird also das Hauptelement sein und das auf alle Elemente anwenden , die sich darin befinden. Also alle untergeordneten Elemente innerhalb des Wrapper, die sofort innerhalb des Wrapper sind. Jetzt wird dieser Hover-Effekt auf sie angewendet. Das sind also alle Hauptabschnitte , die wir auf der Webseite hatten. Sie können das Pseudo auch verwenden um eines der untergeordneten Elemente anzugeben. Wenn Sie also das erste untergeordnete Element des Wrappers erhalten möchten, können Sie das erste untergeordnete Element angeben. Auf diese Weise können Sie den Auswahlprozess fein abstimmen. Aktualisieren wir die Hintergrundfarbe für das erste Kind und setzen es auf Rot. Es wird das erste Kind des Wrappers sein. Ich gehe eigentlich dahin , wo ich die Divs habe. Und ich gebe dem eine Reihe von Zeilen, wähle das erste Kind aus, das sich in Reihe befindet. Es wird ein bisschen besser sein, es zu benutzen. Innerhalb der Zeile möchten wir die erste Spalte auswählen. können wir also tun, indem wir die Klasse auswählen und dann das erste untergeordnete Element des Elements auswählen. Es wird also das übereinstimmende erste Kind in der Liste zurückgeben das übereinstimmende erste Kind in , das sich alle auf dem gleichen Level befinden wird. Alle Spalten befinden sich also auf der gleichen Ebene. Dort können wir das erste Kind auswählen. Sie können auch das letzte Kind machen. Wenn Sie also innerhalb der Zeile auswählen wird die letzte untergeordnete Eigenschaft aktualisiert und festgelegt. Wir können das auf blau setzen. Es kann auch spezifisch sein, also mit dem n-ten Kind. Das wird also die Anzahl der Kinder sein. Wenn Sie es also für jedes zweite Element festlegen möchten, geben wir die Nummer an , die wir auch überspringen möchten. Dies wird es also auf jedes andere Element für jedes zweite Element anwenden . Und ich aktualisiere die Farbe der zu lesenden Schriftart. Im Moment geht es nur innerhalb des Elements. Und lasst uns diese kopieren und wir duplizieren sie. Auf diese Weise können wir auf mehrere Elemente einstellen, die die untergeordneten Elemente sind, wenn wir den Indexwert verwenden . Das wird sich also auf den zweiten beziehen. Lassen Sie uns aktualisieren eine Hintergrundfarbe festlegen und die Hintergrundfarbe auf Grün setzen. Also wieder wird es der zweite sein. Wir können dies aktualisieren, um alle übereinstimmenden auszuwählen, die ungerade sind. Wir können dies auch aktualisieren, um alle übereinstimmenden auszuwählen, die gerade sind , die wir auf alle alternativen Elemente anwenden werden . Lassen Sie uns fortfahren und fügen Sie ein Kontrollkästchen auf unserer Seite hinzu. Bedient unser Kontrollkästchen mit einem Scheck. Gib ihm eine Klasse von Checker, und wir machen ein paar davon. Also haben wir den Check Me, Check Me auch, überprüfe mich drei und überprüfe mich nach mir. Das gibt uns also ein paar Checkboxen auf der Seite. Und nun wählen wir die Elemente aus, die die Eingabe sind. Mit der Art des Kontrollkästchens. Wir können mit den Eingabetypen spezifischer sein, indem wir die eckigen Klammern verwenden und dann den Typ angeben. Das wird also eines der Attribute des Elements sein. Wir möchten die geprüfte Option darauf anwenden. Prüfen Sie also, ob es überprüft wurde, und wenden Sie dann etwas Styling darauf an. Was wir tun möchten, lassen Sie uns eine Höhe von 50 Pixel und eine Breite von 50 Pix auf dieses geprüfte Element festlegen . Wenn sie überprüft werden, werden sie richtig groß. Es gibt auch einen Fokus-Pseudo-Selektor, der angewendet werden kann, wenn wir uns auf einen Input konzentrieren. Und lasst uns die Hintergrundfarbe aktualisieren. Setze das also auf gelb. Und ich werde tatsächlich aktualisieren und einige zusätzliche reguläre Eingaben hinzufügen . Jetzt erhalten diese Eingaben, wann immer sie ausgewählt sind und der Fokus auf ihnen liegt, die Auswahl von Gelb und die Kontrollkästchen. Sie werden immer noch aktualisiert, sobald sie aktiviert sind, genau wie mit dem Kontrollkästchen, indem sie die Eingabe auswählen und dann auch den Typ als Text auswählen. Das gilt für diese Eigenschaft. Und einige der Eigenschaften , die nicht für alle Seitenelemente verfügbar sein werden alle Seitenelemente verfügbar sein , werden gerade als Standardhintergrundfarben für sie festgelegt. Probieren Sie es aus und sehen Sie, was Sie mit den Pseudoklassen machen können. Probieren Sie die verschiedenen Pseudoklassen auf verschiedenen Seitenelementen aus. Es kann bereit sein, mit der nächsten Lektion fortzufahren. 11. 10 Pseudo CSS: In dieser Lektion werden wir den Teil der Auswahl, das ausgewählte Element, aktualisieren . Aktualisieren Sie also die erste Zeile, den ersten Buchstaben, fügen Sie den Inhalt nach und vor der Elementauswahl hinzu. Und das alles wird mit Pseudoelementen geschehen, bei denen wir die beiden Doppelpunkt verwenden, um das Pseudoelement anzugeben und Stile auf um das Pseudoelement anzugeben einen Teil des ausgewählten Elements anzuwenden . Pseudoelemente dürfen bestimmte Teile eines Elements erstellen und auswählen. Wir werden fortfahren und wir werden eine Auswahl des Seiteninhalts treffen . Wir haben eine Reihe von Seitenelementen, die wir bereits haben. Ich wähle diejenige mit einer ID von einem aus. Und dann werden wir ein Pseudoelement darauf anwenden das Element mit der ID eines auswählen. Und ich aktualisiere die Schriftgröße des Elements mache die Schriftgröße relativ groß. Wir können die Bildgröße auch als ziemlich große Bilder aktualisieren. Aktualisieren wir also die Breite des Bildes, 200 PECS. Es ist also viel kleiner. Wenden wir nun ein Pseudoelement an. Wenn wir es also auf die erste Zeile anwenden wollten, können wir dies innerhalb einer Zeile angeben. Und dies verwendet die beiden Colins , die es uns ermöglichen, das Pseudo anzugeben die erste Zeile auszuwählen. Und lasst uns die erste Zeile aktualisieren und der ersten Zeile eine rote Farbe hinzufügen . Das wird die erste Zeile des Inhalts sein. Wenn die Linie schrumpft, sie immer noch nur auf die erste Zeile angewendet. Dies ist eine interessante Möglichkeit, verschiedene Effekte auf Teile des Elements anzuwenden . Aktualisieren wir die Hintergrundfarbe und wir legen die Hintergrundfarbe auf Schwarz fest. Die Farbe der Schrift legt fest, dass alles weiß ist. Und das lege ich als Strand fest. Lasst uns updaten. Und es wird eine Auswahl des ersten Buchstabens treffen. Innerhalb dieses Elements. Wählen Sie den ersten Buchstaben aus. Und ich aktualisiere die Schriftgröße des ersten Buchstabens, um das für EM zu machen. So kann er den ersten Buchstaben aktualisieren ihn wirklich groß machen. Sie können den Inhalt auch nach der Auswahl des Elements festlegen . Sie können also das Element auswählen und mit After können Sie Inhalte nach dem ausgewählten Element hinzufügen. Wir können den Inhalt angeben. Hinzufügen des Inhalts von HelloWorld. Es wird der Inhalt hinzugefügt. Ich weiß, dass es ein bisschen schwer zu erkennen ist. Aktualisieren wir also die Farbe so, dass sie für den Hintergrund blau ist. Es gibt also den Inhalt, der in dem einen gesetzt wird. Und wenn Sie den Seiteninhalt des Elements untersuchen , gibt es das Nachher. Und wir sehen nicht, dass die Hallo Welt geschrieben wird , da das mit dem Styling gemacht wird. Was auch immer in dieser Polizei ist, wird der Inhalt sein, der hinzugefügt wurde. Sie können auch ein Vorher machen. Dadurch wird der Inhalt vorher platziert. Das hat es tatsächlich in die erste Zeile aufgenommen und den Inhalt aktualisiert. Wenn Sie also sogar den ersten Buchstaben auf diesen ersten Teil des Seiteninhalts als Pseudoelemente anwenden , können Sie Teil des Elements auswählen und Aktualisierungen vornehmen. Es sind auf die verschiedenen Eigenschaften beschränkt , die angewendet werden können. Also mach weiter und versuche dich besser mit dem vertraut zu machen, was du als Pseudoelemente tun kannst. 12. 11 Float Layout CSS: Wir werden eine einfache Website mit Floats einrichten. Wir haben also die typische Kopfzeilennavigation, das Menü und die Fußzeile. Und wir werden die Schwimmer benutzen. Es schwimmt also sowohl für das dreisäulige Design als auch für die Links der Navigationsleiste, die die verschiedenen Pseudoklassen und die Pseudoelemente anwenden die die verschiedenen Pseudoklassen und , um die Floats zu löschen. Und dann wenden Sie verschiedene Styling-Eigenschaften an, um es wie eine Website aussehen zu lassen. Wir werden diese typische Webseite LEO aktualisieren , um auf ein dreispaltiges Design zu tippen. Wir haben also eine Kopfzeilennavigation, den Hauptinhaltsbereich und einen Fußzeilenbereich. Es trifft eine Auswahl von diesen. Und dann werden wir diese mit einem Float hinzufügen. Also lasst uns zuerst weitermachen und wir werden das Styling öffnen und ein Styling löschen , das wir zuvor dort hatten, und wenden die Randbox an, weil wir die Schwimmer verwenden werden. Das wird also mit allen Seitenelementen erledigt . Wählen Sie alle Seitenelemente aus und legen Sie die Größe der Box fest, und legen Sie die Größe der Box damit diese Seitenelemente als Randfeld bezeichnet werden. Auf diese Weise, wenn wir die Spalten einrichten, welche die nächste ist, die wir auswählen werden. Wir können eine Breite für diese auf 33% festlegen. Und so können wir sie richtig auf die Seite passen lassen. Ich setze sie auf 33% ein. Fügen Sie auch einen Rahmen für sie hinzu, damit wir alle verschiedenen Spalten klar sehen können. Das kann also ein Pixel sein, ein solider schwarzer Rand. Es gibt unsere Kolumnen. Lassen Sie uns eine Standardhöhe für sie festlegen. Und die Höhe kann 200 Plektren betragen. Dann können wir sie mit dem Schwimmer nach links schweben. Richten Sie sie also als Float ein. Und ich schwebe sie nach links. Das stellt das Basic für die drei Spalten ein. Ich werde auch einen Text ausrichten, um den Text zu zentrieren, den wir haben. Stellen Sie das als Mitte für den Text ausgerichtet ein. Wir haben die drei Spalten dort. Wir möchten die Fußzeile einstellen. Ich habe Klassen für die Fußzeile und für die Kopfzeile hinzugefügt. Wählen Sie also die Fußzeile und die Kopfzeile aus. Dann richte ich sie beide nur Komma getrennte beide Auswahlen ein. Ich setze den Text ausrichten, zentrieren Sie den Text aus. Wir werden den Hintergrund von beiden festlegen. Sie könnten beide übereinstimmen. Und so gab es einen schwarzen Hintergrund. Die Farbe der Schrift kann weiß sein. Da sind also unsere Fußzeilen da. Es wird tatsächlich auf die Spalten angewendet, weil wir danach nicht geklärt haben. Also wollen wir nach der Auswahl des Hauptinhalts löschen . Ich gebe diesem eine Klasse von Mittelwert , damit wir sie innerhalb des Stylings auswählen können. Wir möchten den Clear Fix für dieses Hauptelement anwenden, es auswählen und dann das Pseudo verwenden, um es festzulegen. Danach werden wir dort einige Inhalte einstellen. Und dies wird es uns ermöglichen, die klare Lösung für beide zu tun . Und der Inhalt kann nur ein leerer Inhalt sein. Stellen Sie die Anzeige als Tabellenanzeige ein und löschen Sie dann beide mit einer Klärung. Also Buch, das alle Schwimmer räumt und beides frei macht. Dies ermöglicht es uns erneut, die Kopf- und Fußzeile getrennt zu lassen. Und weil diese Spalten aufgrund des Floats über der Kopf- und Fußzeile schwebten. Stellen wir dafür eine Höhe ein. Dies kann 120 sein, wählt die Zeilenhöhe für sie aus , damit wir den Text zentrieren und vertikal ausrichten können. Und wenn Sie mehr Text hinzufügen, müssen Sie natürlich aktualisieren, wie hoch die Zeilenhöhe ist. Im Moment werde ich keine zusätzlichen Texte hinzufügen, also richte ich sie nur als Zeilenhöhe auch für die Navigationsleiste ein. Also wird es die Navbar sein. Ich gebe ihm eine Klasse von Navi falls wir die Tags, verschiedene Teile der Seite, wiederverwenden möchten . Ich wähle es als Klasse von Navi aus. Für den genug Negationsbalken. Wir können den Text auf zentrierte Ausrichtung ausrichten. Lassen Sie uns eine Hintergrundfarbe für den Inhalt machen und diese als rot einrichten. Lasst uns auch weitermachen und wir werden dort ein paar Divs hinzufügen . Dann benutzen wir diese Divs und richten sie auch mit den Floats aus. Auswahl innerhalb des Navigationsgeräts die divs. Wir können auch die Divs machen , die sich sofort innerhalb des NADPH befinden. Stellen Sie das so ein, dass es schwebt. Nach links. Füge etwas Polsterung für die Entwickler hinzu, zehn Bilder. Wir wollen auch den klaren Fix für danach machen , Komma getrennt. Und dort haben wir auch die Schwimmer. Und das sollte auch auf nachher eingestellt werden. Ich setze das auch danach ein. Wir setzen das Div danach auf löschen. Stellen Sie für die Entwickler eine Breite von 25 Pix ein. Stellen Sie eine Breite von 25 Pix ein. Richten Sie den Text auch in der Mitte aus, da wir die vier Elemente in der Liste haben . Es wird eine Hintergrundfarbe für jeden von ihnen festgelegt. Stellen Sie die Hintergrundfarbe auf Rot und die Schriftfarbe kann weiß sein. Für diese gibt es unsere Links. Immer wenn wir den Mauszeiger über sie bewegen. Es sind noch keine Links, aber wir müssten Links hinzufügen. Wir werden die Hintergrundfarbe aktualisieren, wenn sie mit dem Mauszeiger unterwegs sind. Und ich setze die Hintergrundfarbe auf Schwarz ein. Die Farbe kann auf Rot gehen. So können Sie eine Basis-Website mit Floats einrichten. 13. 12 Flex Layout CSS: Wir erstellen eine CSS-Vorlage mit Flexbox und richten unsere typische HTML-Vorlage ein. Wir haben die Kopfzeile, das Navi, die Haupt- und Fußzeile, aber die dreispaltige Website bietet uns Flexbox eine Möglichkeit, ein Web-Layout zu erstellen. Dies wird auch reagieren. Wenn wir die Größe ändern und vergrößern, werden diese Spalten weiterhin reaktionsschnelle Elemente in einem Container erstellen , die mit flex, diese Lektion werden wir machen und verwenden Flex Box, um ein dreispaltiges Website-Design zu erstellen. Also werden wir die Elemente von der Seite auswählen und aktualisieren. Also lasst uns weitermachen und wir werden alle Elemente auswählen , die Spalten sind. Hier haben wir das dreisäulige Design. Ich werde mich auch auf alle Elemente bewerben und die Größe der Box hinzufügen. Auf diese Weise können wir die Standardgröße jeder der Zellen festlegen . Und dazu gehören auch die Polsterung und jede der Grenzen. Box-Größenbestimmung ermöglicht es uns, die Ränder und die Polsterung für die Breite der Elementzellen einzubeziehen die Ränder und die Polsterung für . Also wählen wir alle Spalten aus. Ich füge den Spalten einen Rahmen hinzu. Also wähle man fest, und ich mache einen blauen Rand für die Säulen. Es gibt unsere drei Spalten , die wir anwenden möchten. Ich werde auch etwas Polsterung zu den Spalten hinzufügen. Richten Sie also die Polsterung ein und ich mache nur zehn Pixel Padding darauf. Und ich lege eine Standardhöhe fest, damit sie 200 Plektren beträgt. Es gibt also unsere drei Spalten. Richten Sie einen Text aus, damit wir den Text so ausrichten können , dass er für ihn zentriert wird. Und jetzt wollen wir sie mit dem Flex auf Lager haben. Lassen Sie uns die Flex-Breite einstellen und die wir mit der Flex-Eigenschaft eines festlegen können. Es wird also die Breite jedes einzelnen dieser Container sein. Wir müssen das übergeordnete Element auswählen und die Flex-Eigenschaft auf das übergeordnete Element anwenden . Das sind also die Spalten, die innerhalb des mittleren Elements enthalten sind , innerhalb des Hauptelements. Aktualisieren Sie die Anzeigeeigenschaft und legen Sie sie auf Flex fest. Dadurch können die Kinder des Hauptbehälters diese Anzeigeeigenschaft abrufen. Und dort bekommen wir das dreisäulige Design. Wir können das auch aktualisieren und die Navigation einstellen. Wir haben ein Element mit einer Klasse von Navi, trennen Sie sie einfach durch Komma und wir möchten die Flex-Eigenschaft sofort auf beide anwenden , um diese zu lagern. Daher möchten wir verschiedene Eigenschaften auf die Navigationselemente anwenden . Dies sind diejenigen, die die Divs innerhalb der Nav-Klasse sind. Wählen Sie also die Nav-Klasse und dann die Divs aus, die in ihnen enthalten sind. Lasst uns weitermachen und dafür eine Grenze einrichten. Ich richte eine grüne Grenze für sie ein. Auf diese Weise bekommen wir einige Grenzen um sie herum und fügen dafür etwas Polsterung hinzu. Und lassen Sie uns ein paar fünf Pixel Polsterung für sie sortieren. Dann setzen wir mit flex den Flex-Wert für eins und richten auch einen Text aus, um den Text auszurichten, dass der Text zentriert ausgerichtet wird, um den Text auszurichten der uns die Link-Elemente gibt. Einrichten eines Hintergrunds. Ich richte eine Hintergrundfarbe für die Seitenelemente und richte sie als Block ein. Und dann kann die Farbe blau sein, wird die Farbe tatsächlich auf Weiß einstellen. Und das Hinzufügen des Hover-Effekts zu diesen Elementen, wenn die Elemente schweben. Um ihnen das Feld zu geben, dass sie Links sein werden. Wir können die Verknüpfung danach entweder mit JavaScript anwenden oder wir können es innerhalb des HTML als Anker-Tags tun . Immer wenn wir mit der Maus auf ein Update fahren, ist die Hintergrundfarbe. Wir legen fest, dass das blau ist. Während wir den Mauszeiger überfahren. Es gibt uns eine neue Hintergrundfarbe für diese Elemente. Wählen wir nun die Kopf- und Fußzeile aus. Elemente mit einer Kopfzeile und dem Element mit einer Fußzeilenklasse wenden einige Eigenschaften darauf an. Wieder einmal, Hintergrundfarbe für diese, Hintergrundfarbe für diese. Ich stelle den Überlauf auf Auto ein. Das wird also den gesamten verfügbaren Speicherplatz einnehmen. Text ausrichten, zentrieren, richten Sie den Text aus. Und wir werden eine Mindesthöhe einrichten, damit sie 100 PECS beträgt. Das gibt uns die Kopf - und Fußzeile und erledigen auch die Zeilenhöhe dafür. Es ist eigentlich für die Fußzeile, wir wählen es separat aus. Wir haben das Div innerhalb dieses Elements. Wählen Sie das div aus, in dem wir den Inhalt für die Fußzeile für dieses Wochenende haben, legen Sie einen Spielraum fest und dann auch etwas Polsterung. Auf diese Weise können wir zusätzliche Inhaltszeilen hinzufügen. So können Sie Flex verwenden, um eine Standard-Website-Vorlage mit drei Spalten einzurichten . 14. 13 CSS Grid Layout CSS: Wir werden das Anzeigeraster anwenden. Das CSS-Raster, um ein grundlegendes dreispaltiges Template-Design mit einer Navigationsleiste zu erstellen , könnte dies vollständig reagieren. Durch die Verwendung des CSS-Rasters können Sie reaktionsschnelle Seitenelemente erstellen. Ich zeige Ihnen, wie Sie eine grundlegende Startervorlage erstellen können , die Sie für Ihre Websites verwenden können , um sie weiter zu entwickeln , während Sie zusätzliche Inhalte zu Elementen hinzufügen . Beginnend mit einem einfachen, sehr einfachen Layout werden wir eine Kopfzeile, einen Nav-Hauptbereich und eine Fußzeile für den Inhalt haben . In dieser Lektion werden wir das Website-Design und das Layout mithilfe des Rasters einrichten . Es wird eine dreispaltige Website sein. Wählen wir zunächst den Hauptcontainer aus, und das wird der Container sein, der bedeutet, dass ich bereits die Box-Größe hinzugefügt habe. Dies wird also der Elternteil sein, dem die Kinder angezeigt werden , die unmittelbaren Kinder mit ihm als Rasterformat, das Display verwenden und als Anzeigeraster einrichten . Dann werden wir sie für das Netz als ein FR, FR und ein FR einrichten . Dadurch werden diese Spalten sofort in diese Art von Struktur festgelegt . Aktualisieren wir die Spalten, wählen die Elemente mit den Spalten aus, richten Sie die ein und greifen den Rahmen. Richten Sie die Breite von ihnen ein. Und sie werden innerhalb des Rasters gesetzt sein. Wir wollen es also dynamisch machen damit wir die Breite nicht wirklich einstellen müssen, aber wir werden die Höhe für diese Zellen festlegen. Und ich stelle auch fest, dass der Textinhalt zentriert wird , um den darin enthaltenen Textinhalt auszurichten. Es gibt also diese vier Spalten. Sie können dies auch verkürzen, indem Sie die Wiederholung verwenden. Wenn sie also alle die gleiche Größe wir die Wiederholung verwenden können. Und eine Wiederholung von vier mit einem FR für jeden von ihnen einrichten . Und eigentlich sollten das drei sein , weil wir die drei Spalten dort haben. Wir werden das auch für die Navigation tun. Wir haben Elemente mit einer Klasse von Navi. Das wird also der Elternteil für das Netz sein. Und dann werden die Navigationselemente dort als Rasterelemente enthalten sein , die das Raster einrichten. Und dieser hat vier Gegenstände für Kinder da drin. Und wir wählen das Navi und die Divs aus, die mit einer Klasse sofort genug sind . Und dann die Diffs. Dies werden Links sein. Wir können Text ausrichten. Richten Sie auch eine Hintergrundfarbe ein und ich richte eine Hintergrundfarbe von Grün ein. Für diese. Ich aktualisiere die Schriftgröße auf 1,2 EM. Wir legen eine Farbe Weiß für die Links fest. Und wir fügen die Option hinzu, wenn wir den Mauszeiger über sie bewegen, damit die Farbe aktualisiert wird. Also das Pseudo. Und wir können das einstellen. Also setze das ein. Wie wäre es, wenn wir das auf Block setzen? Immer wenn sie mit dem Mauszeiger unterwegs sind, gibt es unsere Links und das Raster reagiert standardmäßig. Das gibt uns also die grundlegende Struktur, die wir brauchten. Jetzt können wir ein zusätzliches Styling sowohl auf die Kopfzeile als auch auf die Fußzeile anwenden . Und richte eine Hintergrundfarbe für diese ein. Ich richte nur einen schwarzen Standardhintergrund ein. Und die Farbe der Schrift kann weiß sein. Wählen wir die Schriftgröße aus. Mach es richtig groß. Und dann richten Sie den Text aus, zentrieren Sie den Text für diese aus. Das gibt uns also unsere grundlegende Webseitenstruktur in der wir die Kopfzeile, die Fußzeile haben und auch den Überlauf für diese festlegen. Auf diese Weise werden sie bis zum Standardabstand der Navigationsleiste heruntergehen . Lassen Sie uns innerhalb der Struktur der Seite benötigen. Dann, während Sie die Größe ändern und verkleinern. Dies werden auch vollständig reaktionsschnelle Seitenelemente sein. Angenommen, Sie können das Raster verwenden, um eine Standard-Website-Vorlage einzurichten , die Sie als Ausgangspunkt für die Entwicklung Ihrer Webseite verwenden können .