Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Reines CSS zur Implementierung eines kleinen Pfeil- oder Dreieckslogos

王林
Freigeben: 2021-03-11 11:16:51
nach vorne
2469 Leute haben es durchsucht

Reines CSS zur Implementierung eines kleinen Pfeil- oder Dreieckslogos

Als Front-End-Ingenieur ist es unvermeidlich, während der Arbeit CSS zu verwenden, um einige kleine Pfeile, Dreiecke und andere Zeichen zu erstellen. Jetzt werde ich Ihnen zeigen, wie Sie mit reinem CSS kleine Pfeile, Dreiecke und andere Zeichen erstellen.

Kleine Pfeile implementieren:

.arrow{
    width: 20px;
    height: 20px;
    margin-top: 50px;
    margin-left: 50px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    transform: rotate(45deg);/*旋转角度*/
}
<div class="arrow"></div>
Nach dem Login kopieren

Dreiecke implementieren:

.triangle{
    width: 0;
    height: 0;
    border-width: 100px;
    border-style: solid;
    border-color: red transparent transparent transparent;
    transform:rotate(45deg);
}
<div class="triangle"></div>
Nach dem Login kopieren

(Kostenloses Video-Tutorial: CSS-Video-Tutorial)

Wie werden mehrere Elemente in einer Zeile angezeigt?

(1) display: inline wandelt Elemente in Inline-Elemente um, aber die Attribute width und height haben keine Auswirkung

(2) display: inline-block ermöglicht die Anzeige von Elementen in einer Zeile, wird jedoch durch Leerzeichen und beeinflusst Zeilenumbrüche. Es wird einen Standardabstand geben

Lösung:

1 Entfernen Sie die Auswirkungen von Leerzeichen und Zeilenumbrüchen, sodass sich die Beschriftungen alle in einer Zeile befinden (diese Methode wird nicht empfohlen, da sie nicht lesbar ist)

2 . Anzeige hinzufügen: inline-block Fügen Sie dem übergeordneten Element des Attributelements ein Attribut „font-size:0

display:inline-block在ie6 7下不兼容的解决办法?
dispaly:inline;//css hack ie浏览器可以识别
zoom:1;//触发css hack的layout
Nach dem Login kopieren
“ hinzu CSS-Tutorial

Das obige ist der detaillierte Inhalt vonReines CSS zur Implementierung eines kleinen Pfeil- oder Dreieckslogos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
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