Heim >Web-Frontend >HTML-Tutorial >Zeichnen Sie Dreiecke durch CSS-Ränder

Zeichnen Sie Dreiecke durch CSS-Ränder

WBOY
WBOYOriginal
2016-09-20 03:30:011189Durchsuche

Dreiecke können durch den CSS-Rahmen gezeichnet werden. Verschiedene Stilkombinationen haben unterschiedliche Effekte und ihre Größe, Farbe und Richtung können gesteuert werden. Schauen Sie sich die verschiedenen Grafiken unten an. Ich glaube, es gibt noch viele weitere Grafiken, die Sie noch nie gesehen haben.

Schreiben Sie zuerst den öffentlichen Stil:

<span style="color: #008080;">1</span> <span style="color: #800000;">.border </span>{
<span style="color: #008080;">2</span> <span style="color: #ff0000;">    width</span>:<span style="color: #0000ff;"> 0</span>;
<span style="color: #008080;">3</span> <span style="color: #ff0000;">    height</span>:<span style="color: #0000ff;"> 0</span>;
<span style="color: #008080;">4</span>     
<span style="color: #008080;">5</span> <span style="color: #ff0000;">    border-color</span>:<span style="color: #0000ff;"> transparent</span>;
<span style="color: #008080;">6</span> <span style="color: #ff0000;">    border-width</span>:<span style="color: #0000ff;"> 1rem</span>;
<span style="color: #008080;">7</span> <span style="color: #ff0000;">    border-style</span>:<span style="color: #0000ff;"> solid</span>;
<span style="color: #008080;">8</span> }

Fügen Sie basierend auf dem obigen CSS den folgenden Kombinationscode hinzu, um die Richtung des Dreiecks zu steuern:

<span style="color: #008080;">1</span> <span style="color: #800000;">border-left-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-right-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-top-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-right-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-right-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-top-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-top-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-top-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-right-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-top-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">3</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-top-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">3</span> <span style="color: #800000;">border-right-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-bottom-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">3</span> <span style="color: #800000;">border-right-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

<span style="color: #008080;">1</span> <span style="color: #800000;">border-top-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-right-color: #000;
</span><span style="color: #008080;">3</span> <span style="color: #800000;">border-bottom-color: #000;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

Und der folgende Effekt,

<span style="color: #008080;">1</span> <span style="color: #800000;">border-left-color: #000;
</span><span style="color: #008080;">2</span> <span style="color: #800000;">border-right-color: #000;
</span><span style="color: #008080;">3</span> <span style="color: #800000;">border-left-width: 3rem;</span>

Zeichnen Sie Dreiecke durch CSS-Ränder

Verschiedene Kombinationen erzeugen unterschiedliche Effekte. Sie können die Effekte verschiedener Kombinationen ausprobieren.

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