Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Zusammenfassung der Wissenspunkte zum CSS-Frontend

不言
Freigeben: 2018-06-11 14:35:27
Original
2383 Leute haben es durchsucht

Im Folgenden finden Sie eine Zusammenfassung der CSS-Frontend-Wissenspunkte. Der Inhalt ist recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden.

1. Das Konzept von CSS: (CascadingStyleSheet)

Vorteile: 1. Trennung von Inhalt und Leistung. (Der Inhalt der Webseite kann mithilfe von 5 von der Präsentation getrennt werden. Verwenden Sie CSS, das von der Webseite unabhängig ist

2. Selektor

1. Tag-Selektor

Tag-Name{ Attribut: Attributwert;}2. Klassenselektor .Klassenname{Attribut: Attributwert;}

3. ID-Selektor

#ID-Name{Attribut: Attributwert;}

4. Union-Selektor

Tag-Name,.Klassenname,#ID-Name{Attribut :Attributwert;}

5. Nachkommenselektor

Der Nachkommenselektor wird geschrieben, indem das äußere Etikett vorne und das innere Etikett hineingeschrieben wird auf der Rückseite. Mit Leerzeichen trennen. Wenn Tags verschachtelt sind, wird das innere Tag zum Nachkommen des äußeren Tags.

P span{ Attribut: Attributwert;}

-Tag verschachtelt im

-Tags, getrennt durch Leerzeichen

6. Schnittpunktauswahl (Hinweis: Schnittpunkt Es gibt kein Leerzeichen dazwischen die Selektoren) Dies kann als ein bestimmter Tag

Tagname {}

7. Globale Auswahl bestimmt werden

*{-Stil }

Kommentare in CSS können nur in der Form /* Kommentare*/ vorliegen. 3 Stil

1. Inline,

<h1 style=”font-size:18px”></h1>
Nach dem Login kopieren

2. Eingebettet,

Schreiben Sie den Stil in den Kopf Medium

<style type=”text/css”>
H1{font-size:18px;}
</style>
Nach dem Login kopieren

3. Importtyp und Linktyp (externer CSS-Stil)

Linktyp:

<link href=”style.css” rel=”stylelensheet” type=”text/css”/>
Nach dem Login kopieren

Importtyp:

<style type=”text/css”> @import”style.css”;</style>
Nach dem Login kopieren

Der Der Unterschied zwischen den beiden besteht darin, dass der Link zuerst den Stil und dann die Seite lädt, und das Gegenteil gilt für den Import

4 Priorität der Stile

Zwischen grundlegenden Selektoren : ID-Selektor > Tag-Selektor

Zwischen Stylesheets: Inline-Stile > Identische Anweisungen, die letztere Anweisung überschreibt die vorherige Anweisung,

5. Box-Modell

Gesamtgröße des Box-Modells = Randbreite-Padding+Rand+Inhaltsgröße (Breite oder Höhe)

6. Float-Attribut

Float: Wert (links, rechts, keiner, erben (vom IE nicht unterstützt und nicht empfohlen)) Ein weiteres Attribut „clear“, das in Verbindung mit dem float-Attribut verwendet wird, wird verwendet, um zu bestimmen, welche Seite des Elements keine anderen schwebenden Elemente zulässt. Das clear-Attribut hat 5 Werte, wie folgt:

Links nicht Erlaube schwebende Elemente auf der linken Seite

Rechts: Erlaubt keine schwebenden Elemente auf der rechten SeiteBeide: Erlaubt keine schwebenden Elemente sowohl auf der linken als auch auf der rechten Seite

Keiner Standardwert, Floating-Elemente dürfen auf beiden Seiten angezeigt werden

Erben: Gibt an, dass der Wert des Attributs „clear“ vom übergeordneten Element geerbt werden soll. Der IE-Browser unterstützt dies nicht und wird nicht empfohlen. Im Allgemeinen wird der Attributwert „Beide“ zum Löschen von Gleitkommazahlen verwendet, d 1. Absolute Positionierung

position:absolute; z-index:2;(Stapelreihenfolge)

Hintergrundfarbe: Hintergrundfarbe. Transparent stellt eine transparente Hintergrundfarbe dar

background-attachment: Bestimmen Sie, ob das Hintergrundbild mit dem Klasseninhalt scrollt, auf „Fixed“ für „Fixed“ und „Scroll für Scrollen“ auf „Relative Positionierung“ eingestellt ist: relativ ;

8 Kontrollelement-Anzeigemodus

1. Anzeigemodus: Wert2 im Feld Überlauf: Überlauf: Wert

3. Legen Sie die Form des Cursors fest: Cursor:Zeiger (kleine Hand)

4. Hyperlink-Stil:

a:link{color:#ff0000;} //Unbesuchter Link

a: besuchte{color:#00CC00}//Besuchter Link

a: hover{color:#000FF}//Bewegen Sie den Mauszeiger auf den Link

a:active{color:#FF00FF}//Der ausgewählte LinkDefinieren des Stils ist erforderlich Ja: linkàvisitedàhoveràactiveErfahrung: Inline-Tags können in Tags auf Blockebene eingefügt werden und zu deren untergeordneten Elementen werden, aber das Gegenteil ist nicht der Fall.

display:block; konvertiert in Elemente auf Blockebene; ich hoffe, dass es für alle zum Lernen hilfreich ist Achtung auf die chinesische PHP-Website!

Das obige ist der detaillierte Inhalt vonZusammenfassung der Wissenspunkte zum CSS-Frontend. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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