Rumah > hujung hadapan web > uni-app > teks badan

Bagaimana untuk menetapkan fon dalam Uniapp

PHPz
Lepaskan: 2023-04-06 14:47:21
asal
5014 orang telah melayarinya

Dalam pembangunan mudah alih, tetapan fon merupakan aspek yang sangat penting. Jika fon ditetapkan dengan sewajarnya, ia boleh meningkatkan pengalaman membaca Apl dan meningkatkan keselesaan pengguna. Artikel ini terutamanya memperkenalkan cara untuk menetapkan fon dalam Uniapp.

1. Konsep asas

Dalam pembangunan Uniapp, kita selalunya perlu melaraskan gaya kandungan teks, termasuk fon, warna, saiz, dsb. Antaranya, fon merujuk kepada gaya atau fon yang digunakan dalam teks, yang boleh dibahagikan kepada fon sistem dan fon tersuai. Fon sistem ialah fon yang telah wujud dalam sistem secara lalai Jika anda hanya memerlukan saiz dan warna fon, anda boleh terus menggunakan fon sistem manakala fon tersuai merujuk kepada fon yang perlu dibuat atau dirujuk oleh anda sendiri dalam senario tertentu.

Dalam Uniapp, fon boleh ditetapkan dalam dua cara:

  • Tetapkan menggunakan helaian gaya css
  • Tetapkan melalui konfigurasi global

Seterusnya , kami akan memperkenalkan kedua-dua kaedah ini secara terperinci.

2. Tetapan melalui css

Untuk menetapkan fon melalui css, anda perlu menambah kod yang sepadan pada helaian gaya. Contoh kod adalah seperti berikut:

text {
  font-family: 'PingFang SC', 'Helvetica Neue', monospace;
  font-size: 16px;
  font-weight: bold;
}
Salin selepas log masuk

Dengan kod gaya di atas, teks akan dipaparkan dalam fon "PingFang SC", saiz fon 16px dan tebal. Antaranya, "PingFang SC" ialah fon sistem Jika fon ini tidak wujud dalam sistem, ia akan menjejaskan kesan paparan teks yang sepadan.

Selain fon sistem, kami juga boleh menggunakan fon tersuai. Terdapat banyak cara untuk merujuk fon tersuai Di sini kami memperkenalkan kaedah yang lebih biasa: memetik melalui pautan luaran.

@font-face {
  font-family: 'MyFont';
  src: url('http://www.example.com/fonts/MyFont.ttf');
}

text {
  font-family: 'MyFont';
  font-size: 16px;
  font-weight: bold;
}
Salin selepas log masuk

Antaranya, kami menetapkan fon tersuai bernama "MyFont" melalui peraturan @font-face dalam helaian gaya dan laluan rujukannya ialah 'http://www.example.com /fonts /MyFont.ttf'. Kemudian, di mana kita perlu menggunakan fon, kita hanya perlu menetapkan font-family kepada nama fon.

Selain keluarga fon, kami juga boleh menetapkan saiz dan ketebalan fon melalui atribut seperti saiz fon dan berat fon.

3. Tetapan melalui konfigurasi global

Selain menggunakan css untuk tetapan fon, Uniapp juga menyediakan kaedah konfigurasi global. Melalui konfigurasi global, kami tidak perlu menetapkan gaya dalam setiap halaman yang berkaitan, dengan itu mengurangkan lebihan kod.

{
  "app-plus": {
    "nvue": {
      "fontsize": "20px",
      "fontfamily": "PingFang SC"
    }
  }
}
Salin selepas log masuk

Dalam konfigurasi global, kami menetapkan saiz fon dan gaya melalui dua sifat app-plus -> Antaranya, atribut saiz fon digunakan untuk menetapkan saiz fon, dan atribut fontfamily digunakan untuk menetapkan nama fon. Apabila kami berada dalam komponen yang berkaitan, kami boleh menggunakan fon berkaitan tanpa tetapan gaya tertentu.

4. Ringkasan

Melalui pengenalan artikel ini, kami telah mempelajari cara menetapkan fon dalam Uniapp. Selain menetapkan melalui css, kami juga belajar tentang menggunakan konfigurasi global. Pilihan tetapan fon perlu dibuat berdasarkan situasi tertentu Pada masa yang sama, perhatian harus diberikan kepada isu hak cipta fon untuk mengelakkan isu undang-undang.

Atas ialah kandungan terperinci Bagaimana untuk menetapkan fon dalam Uniapp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!