So verweisen Sie im WeChat-Applet wxss auf externe CSS-Dateien und Iconfonts

So verweisen Sie im WeChat-Applet wxss auf externe CSS-Dateien und Iconfonts

Ursache

So importieren Sie externe Dateien in ein Miniprogramm: @import "*/*.wxss";

Aus geschäftlichen Gründen muss in dem zu entwickelnden kleinen Programm Iconfont verwendet werden. Die Einführungsmethode von H5 ist leicht zu finden:

````
@font-face {Schriftfamilie: "Iconfont";
 Quelle: url('iconfont.eot?t=1485242349767'); /* IE9*/
 Quelle: URL('iconfont.eot?t=1485242349767#iefix') Format('embedded-opentype'), /* IE6-IE8 */
 url('iconfont.woff?t=1485242349767') format('woff'), /* Chrom, Firefox */
 url('iconfont.ttf?t=1485242349767') format('truetype'), /* Chrome, Firefox, Opera, Safari, Android, iOS 4.2+*/
 url('iconfont.svg?t=1485242349767#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
 Schriftfamilie: „Iconfont“ !wichtig;
 Schriftgröße: 16px;
 Schriftstil: normal;
 -webkit-font-smoothing: Kantenglättung;
 -moz-osx-font-smoothing: Graustufen;
}

````

Da dieser CSS-Stil universell ist, wird er in lib/style/font.wxss abgelegt. Das Dateiverzeichnis lautet wie folgt:

Es wird zwar per @import in die gewünschte Datei eingefügt, hat aber keine Wirkung.

Grund: Die Font-Face-URL der wxss-Datei des Applets akzeptiert die http-Adresse nicht als Parameter, kann aber base64 akzeptieren. Daher können Sie zuerst die Schriftdatei herunterladen, sie in base64 konvertieren und dann darauf verweisen.

Die Lösung lautet wie folgt:

1. Gehen Sie zunächst zur Alibaba-Vektorsymbolbibliothek (http://iconfont.cn/), um Ihr eigenes Schriftsymbol zu generieren, laden Sie es herunter und suchen Sie die Datei im TTF-Format

2. Gehen Sie auf diese Plattform https://transfonter.org/ und konvertieren Sie die Schriftdatei in das Base64-Format

3. In die Lib-Datei einführen

4. Fügen Sie Schriftarten zu wxss hinzu

5. Anzeigeeffekt

Zusammenfassen

Dies ist das Ende dieses Artikels darüber, wie das WeChat-Miniprogramm wxss auf externe CSS-Dateien und Iconfonts verweist. Weitere relevante Inhalte zum Verweisen auf externe Dateien des Miniprogramms wxss finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den unten stehenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Beispiel für den Import von wxml, wxss und js in ein WeChat-Applet
  • WeChat-Applet implementiert wxss-Attributbeispiel für den Betrieb von wxml über js
  • Verwenden Sie wxss, um Bilder zu laden und Animationseffekte im WeChat-Applet zu realisieren
  • Implementieren Sie die Unterstützung für WXML- und WXSS-Dateien des WeChat-Applets in Webstrom.
  • So kompilieren Sie WeChat-Applet-lose Dateien in wxss-Dateien
  • WeChat Mini-Programm-Tutorial: WXSS
  • WeChat Mini-Programm WXML, WXSS und JS Einführung und detaillierte Erklärung
  • Anleitung für WeChat Mini-Programm-WXSS-Style-Dateien

<<:  Der Unterschied zwischen MySQL execute, executeUpdate und executeQuery

>>:  Detailliertes grafisches Tutorial zur stillen Installation von Oracle 12.2 auf CentOS unter VMware

Artikel empfehlen

Mehrere Methoden zum Ausführen von SQL-Dateien unter der MySQL-Befehlszeile

Inhaltsverzeichnis Die erste Methode: Wenn die My...

MySql-Import - CSV-Datei oder tabulatorgetrennte Datei

Manchmal müssen wir Daten aus einer anderen Bibli...

Zusammenfassung des CSS-Zählers und des Inhalts

Die Inhaltseigenschaft wurde bereits in CSS 2.1 e...

MySQL 8.0.21-Installationstutorial unter Windows-System (Abbildung und Text)

Installationsvorschlag : Versuchen Sie, für die I...

Warum TypeScripts Enum problematisch ist

Inhaltsverzeichnis Was ist passiert? Verwendung S...

So installieren Sie Tomcat8 im Docker

1. Installieren Sie Tomcat8 mit Docker 1. Suchen ...

Beispiele für optimistisches und pessimistisches Sperren in MySQL

Die Aufgabe der Parallelitätskontrolle in einem D...

Acht Implementierungslösungen für domänenübergreifendes JS-Frontend

Inhaltsverzeichnis 1. JSONP domänenübergreifend 2...

MySQL 4-Methoden zum Importieren von Daten

1. MySQL-Befehl importieren Die Importsyntax des ...

Verschönerung der Dualsystem-Boot-Schnittstelle für Win10 + Ubuntu20.04 LTS

Effektanzeige Die eingebaute Boot-Oberfläche ist ...

Verschiedene Möglichkeiten zum Ändern der Hintergrundbildfarbe mit CSS3

CSS3 kann die Farbe von Bildern ändern. Ab sofort...

Eine eingehende Analyse von MySQL erläutert die Verwendung und die Ergebnisse

Vorwort Bei unserer täglichen Arbeit führen wir m...