Heim > Web-Frontend > CSS-Tutorial > Rand und Polsterung sind leicht zu verwechselnde Attribute

Rand und Polsterung sind leicht zu verwechselnde Attribute

php中世界最好的语言
Freigeben: 2018-03-21 16:56:31
Original
1686 Leute haben es durchsucht

Dieses Mal werde ich Ihnen die Attribute vorstellen, die leicht zwischen Rand und Polsterung verwechselt werden können. Was sind die Vorsichtsmaßnahmen , die leicht zwischen Rand und Polsterung verwechselt werden können?

In CSS bezieht sich der Rand auf den Abstand vom eigenen Rand zum Rand eines anderen Containers, also den Abstand außerhalb des Containers. In CSS bezieht sich Padding auf den Abstand zwischen dem eigenen Rahmen und dem Rand eines anderen Containers in sich selbst, also dem Abstand innerhalb des Containers.

Im Folgenden wird die allgemeine Verwendung von Polsterung und Rand erläutert

1. Grammatikstruktur

(1)

padding-left:10px; left padding

(2)

padding-right:10px;

(3) Polsterung oben:10px; Polsterung oben

(4) Polsterung unten

:10px; Polsterung unten

(5) Polsterung : 10px; einheitliche Polsterung auf allen vier Seiten

(6) Polsterung: 10px 20px; Polsterung oben, unten, links und rechts

(7) Polsterung: 10px 20px 30px; rechte, untere Polsterung

(8) Polsterung: 10px 20px 30px 40px; obere, rechte, untere, linke Polsterung

2 🎜>(1) Länge gibt die Fülllänge in bestimmten Einheiten an

(2)% Die Länge der Polsterung basierend auf der Breite des übergeordneten Elements

(3) auto Der Browser berechnet die padding (4) inherit legt fest, dass das padding vom übergeordneten Element geerbt werden soll

3. Browserkompatibilitätsprobleme

(1) Alle Browser Unterstützen Sie das Padding-Attribut

(2) Keine Version von IE unterstützt den Attributwert „inherit“

2. margin

1. Syntaxstruktur

(1) margin-left:10px; left äußerer Rand(2)

margin-right

: 10px; rechter Rand(3) margin-top:10px;oberer Rand

(4)

margin-bottom

:10px;unterer Rand (5) Rand: 10px; einheitliche Ränder auf allen vier Seiten

(6) Rand: 10px 20px; oberer, unterer, linker und rechter Rand

(7) Rand: 10px 20px 30px; Oberer, linker, rechter und unterer Rand (8) Rand: 10px 20px 30px 40px; Oberer, rechter, unterer und linker Rand

2. Mögliche Werte

(1)Länge gibt die Randlänge in bestimmten Einheiten an

(2)% Die Länge des Randes basierend auf der Breite des übergeordneten Elements

(3) automatisch Durchsuchen Das Gerät berechnet die Ränder (4) erben legt fest, dass die Ränder vom übergeordneten Element geerbt werden sollen

3. Probleme mit der Browserkompatibilität

(1) Alle Browser unterstützen das Margin-Attribut

(2) Keine IE-Version unterstützt den Attributwert „inherit“

3. Der Unterschied zwischen Marge und die Polsterung wird durch ein Diagramm dargestellt: 🎜>

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website! Empfohlene Lektüre:

Mit CSS3 einen Sperreffekt erzielen

So passen Sie Textauslassungen mit CSS an

Wie kann die absolute Positionierung in CSS mit allen Auflösungen kompatibel sein?

Das obige ist der detaillierte Inhalt vonRand und Polsterung sind leicht zu verwechselnde Attribute. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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