Heim  >  Artikel  >  Web-Frontend  >  Analyse des Prinzips der Dreiecksimplementierung in CSS und ausführliche Erläuterung des Tutorials

Analyse des Prinzips der Dreiecksimplementierung in CSS und ausführliche Erläuterung des Tutorials

藏色散人
藏色散人Original
2018-09-11 11:35:261957Durchsuche

Dieser Artikel stellt Ihnen hauptsächlich die Prinzipanalyse der Dreiecksimplementierung in CSS und Tutorials zu spezifischen Implementierungsmethoden vor.

Ich glaube, Sie haben beim Durchsuchen verschiedener Websites verschiedene dreieckige Aufforderungszeichen gesehen. Beispielsweise befindet sich hinter dem Titel im Navigationsbereich möglicherweise ein dreieckiges Aufforderungszeichen, oder ein Aufforderungsdialogfeld enthält auch ein Dreiecksbild usw . Auf Websites usw. ist das Bild des Dreieckslogos immer noch relativ häufig.

Einige Freunde denken vielleicht, dass solche Bilder aus PS-Bildern gemacht sind. Natürlich ist dies mit PS möglich, aber beim Website-Design wird die Effizienz offensichtlich relativ gering sein. Im Folgenden zeigen wir Ihnen, wie Sie mit einem sehr einfachen CSS-Stil ein Dreieck implementieren!

CSS-Randcode-Beispiel zur Implementierung des Dreiecks rechts:

.demo1{
    width: 0;
    height: 0;
    border-top: 40px solid transparent;
    border-left: 40px solid #3262ff;
    border-bottom: 40px solid transparent;
}

Die Wirkung von Demo1 ist wie folgt:

Analyse des Prinzips der Dreiecksimplementierung in CSS und ausführliche Erläuterung des Tutorials


Denken Sie, dass der Code sehr einfach ist? Tatsächlich ist es nicht schwierig, ein Dreieck mit CSS zu implementieren. Solange Sie die Implementierungsprinzipien beherrschen, können Sie Schlussfolgerungen ziehen. Das Prinzip der Implementierung von Dreiecken in CSS besteht darin, zunächst den Höhenwert des angegebenen div-Blocks auf 0 und die Breite auf 0 zu setzen. Fügen Sie dann das CSS-Randattribut zu diesem Div-Block hinzu und stellen Sie dann den Rand auf einer Seite über das CSS-Stilattribut so ein, dass er transparent ist, um ein dreieckiges Bild zu erhalten.

Im obigen Code legen wir beispielsweise den Rand für Demo1 auf 40 Pixel auf allen vier Seiten fest, stellen den linken Rand auf eine Farbanzeige ein und legen für den Rest das Attribut „Transparenz“ fest Das Attribut dient auch dazu, den transparenten Stil festzulegen! Schließlich erscheint ein dreieckiges Muster.

Durch die obige Einführung sollte jeder die Prinzipien und Methoden der Dreiecksimplementierung in CSS verstehen.

Betrifft hauptsächlich CSS-Wissenspunkte:

Randattribut, das zum Festlegen aller Randattribute verwendet wird.

transparenter Attributwert, der verwendet wird, um die Hintergrundfarbe auf transparent zu setzen.

Dieser Artikel hat einen gewissen Referenzwert, ich hoffe, er wird Freunden in Not helfen!

Das obige ist der detaillierte Inhalt vonAnalyse des Prinzips der Dreiecksimplementierung in CSS und ausführliche Erläuterung des Tutorials. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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