Detaillierte Erklärung mehrerer Möglichkeiten zum Erstellen eines oberen linken Dreiecks in CSS

Detaillierte Erklärung mehrerer Möglichkeiten zum Erstellen eines oberen linken Dreiecks in CSS

Heute stellen wir mehrere Möglichkeiten vor, mit CSS ein Dreieck oben links zu schreiben.

Schematische Darstellung (am Beispiel einer Breite und Höhe von 60 Pixeln):

Diese Art von Dreieck kann im Allgemeinen als unterer linker Fuß von Grafiken vom Typ „Dialogfeld“ verwendet werden.

Der Erste:

#Dreieck-obenlinks {
  Rand: 30px durchgezogen #e6686e;
  Höhe: 0;
  Breite: 0;
  Rahmenfarbe rechts: transparent;
  Farbe des unteren Rahmens: transparent;
}

Zweiter Typ:

#Dreieck-obenlinks {
  Breite: 0;
  Höhe: 0;
  Rahmen oben: 60px durchgezogen #e6686e;
  Rahmen rechts: 60px durchgehend transparent;
}

Der dritte Typ:

#Dreieck-obenlinks {
  Rand: 60px durchgehend transparent;
  Breite: 0;
  Höhe: 0;
  Rahmenfarbe links: #e6686e;
  Obere Rahmenbreite: 0;
}

Sie können mehrere verschiedene Dreiecksmethoden und Dreiecke in verschiedenen Richtungen ausprobieren.

Hier ist eine sehr empfehlenswerte Website, die häufig verwendete CSS-Grafiken zeigt: https://css-tricks.com/the-shapes-of-css/

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Optimierung der Abfragegeschwindigkeit von MySQL mit mehreren zehn Millionen Daten mithilfe von Indizes

>>:  Beim Layout von Webseiten sollten Kompatibilitätsprobleme mit IE6 berücksichtigt werden

Artikel empfehlen

Fassen Sie den User-Agent beliebter Browser zusammen

1. Grundkenntnisse: HTTP-Header-Benutzeragent Use...

Einführungstutorial zu React Hooks

Zustandshaken Beispiele: importiere { useState } ...

Beispielcode zur Implementierung des Regentropfen-Animationseffekts mit CSS

Glasfenster Was wir heute erreichen werden, ist d...

Chrome überwacht Cookie-Änderungen und weist Werte zu

Der folgende Code führt die Überwachung von Cooki...

JavaScript-Implementierung von Lupendetails

Inhaltsverzeichnis 1. Rendern 2. Umsetzungsprinzi...

Elegantere Verarbeitung von Datumsangaben in JavaScript basierend auf Day.js

Inhaltsverzeichnis Warum day.js verwenden? Moment...

Tutorial zum schnellen Bereitstellen von Clickhouse mit Docker-Compose

ClickHouse ist ein spaltenorientiertes Open-Sourc...

Zeichnen Sie ein iPhone basierend auf CSS3

Ergebnis:Implementierungscode html <div Klasse...

Websocket+Vuex implementiert eine Echtzeit-Chat-Software

Inhaltsverzeichnis Vorwort 1. Der Effekt ist wie ...

Herausforderung des HTML-Symbol-zu-Entity-Algorithmus

Herausforderung: Wandelt die Zeichen &, <,...