CSS ist eine Front-End-Entwicklungstechnologie, die Webseiten schöner und einfacher zu bedienen machen kann. Um die Webseite jedoch schöner aussehen zu lassen, verwenden wir möglicherweise viele CSS-Stile, was dazu führt, dass die Webseite ihren ursprünglichen Stil verliert oder sogar nicht mit dem gewünschten Effekt übereinstimmt. In diesem Artikel werden einige Techniken zum Löschen von Standard-CSS-Stilen vorgestellt, um die Grundprinzipien von CSS besser zu verstehen.
1. CSS-Reset
CSS-Reset ist eine Technik zum Löschen des Standardstils. Es kann alle Standardstile im Browser löschen und dadurch alle Standarderscheinungen und -effekte auf der Webseite löschen. CSS Reset kann manuell oder mithilfe einiger vorgefertigter Tools implementiert werden. Hier ist ein handgeschriebenes CSS-Reset-Beispiel:
*{
margin: 0; padding: 0; border: 0; font-size: 100%; font-weight: normal; font-style: normal; line-height: 1; vertical-align: baseline; list-style: none;
}
Mit diesem Code werden die Ränder, der Abstand, die Rahmen, die Schriftgröße, die Schriftstärke, der Schriftstil, die Zeilenhöhe, die vertikale Ausrichtung und die Listenstile aller Elemente zurückgesetzt auf Standardwerte zurück. Auf diese Weise stellen wir sicher, dass jedes Element nur auf dem Basis-CSS funktioniert und nicht vom ursprünglichen CSS und dem Standardstil des Browsers beeinflusst wird.
2. Normalize.css
Obwohl CSS Reset die Standardstile vollständig löschen kann, möchten wir manchmal einige Standardstile beibehalten und einfach eine bessere Kontrolle über sie haben. Zu diesem Zeitpunkt müssen Sie Normalize.css verwenden. Normalize.css ist eine CSS-Datei zur Standardisierung von Stilen, die den Standardstil des Browsers selbst beibehalten und gleichzeitig Stilunterschiede zwischen Browsern vereinheitlichen kann. Das Folgende ist der Beispielcode:
/! normalize.css v8.0.1 |. github.com/necolas/normalize.css /
/* Document
========== == ============================================== == ========== */
/**
html {
Zeilenhöhe: 1,15; / 1 /
-webkit-text- Größenanpassung: 100 %; / 2 /
-ms-text-size-adjust: 100 %; / 2 /
antialiased;
box-sizing: border-box;
}
============================ == ======================================= */
margin: 0;
padding: 0;
}
...
margin:0; padding:0;
Das obige ist der detaillierte Inhalt vonSo löschen Sie den Standardstil in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!