Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bolehkah pembolehubah var digunakan dalam css?

Bolehkah pembolehubah var digunakan dalam css?

WBOY
Lepaskan: 2022-06-06 16:57:42
asal
2095 orang telah melayarinya

Pembolehubah var boleh digunakan dalam css; anda boleh menggunakan fungsi var() untuk memasukkan nilai pembolehubah css boleh mengakses DOM, dan anda juga boleh menggunakan fungsi ini untuk membaca pembolehubah . Sintaks ialah "var(nama pembolehubah, nilai)", nilai parameter kedua boleh digunakan untuk mewakili nilai lalai pembolehubah.

Bolehkah pembolehubah var digunakan dalam css?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi CSS3&&HTML5, komputer Dell G3.

Bolehkah pembolehubah var digunakan dalam css?

Fungsi var() digunakan untuk memasukkan nilai atribut tersuai Kaedah ini berguna jika nilai atribut digunakan di berbilang tempat. Fungsi

var() digunakan untuk memasukkan nilai pembolehubah CSS.

Pembolehubah CSS mempunyai akses kepada DOM, yang bermaksud anda boleh membuat pembolehubah dengan skop tempatan atau global, mengubah suai pembolehubah menggunakan JavaScript dan mengubah suai pembolehubah berdasarkan pertanyaan media.

Cara yang bagus untuk menggunakan pembolehubah CSS melibatkan warna reka bentuk anda. Anda boleh meletakkannya dalam pembolehubah dan bukannya menyalin dan menampal warna yang sama berulang kali.

Sintaks fungsi var() adalah seperti berikut:

var(name, value)
Salin selepas log masuk

nama diperlukan. Nama pembolehubah (bermula dengan dua sempang).

nilai pilihan. Nilai sandaran (digunakan jika pembolehubah tidak dijumpai).

Cara var() berfungsi

Pertama: Pembolehubah CSS boleh mempunyai skop global atau setempat.

Pembolehubah global boleh diakses/digunakan di seluruh dokumen, manakala pembolehubah tempatan hanya boleh digunakan di dalam pemilih di mana ia diisytiharkan.

Untuk mencipta pembolehubah dengan skop global, isytiharkannya dalam pemilih :root. Pemilih :root sepadan dengan elemen akar dokumen.

Untuk mencipta pembolehubah dengan skop setempat, isytiharkannya dalam pemilih tempat ia akan digunakan.

Contoh berikut adalah sama seperti di atas, tetapi di sini kita menggunakan fungsi var().

Pertama, kami mengisytiharkan dua pembolehubah global (--biru dan --putih). Kami kemudian menggunakan fungsi var() untuk memasukkan nilai pembolehubah kemudian dalam lembaran gaya:

Instance

<!DOCTYPE html>
<html>
<head>
<style>
:root {
  --blue: #1e90ff;
  --white: #ffffff; 
}
body {
  background-color: var(--blue);
}
h2 {
  border-bottom: 2px solid var(--blue);
}
.container {
  color: var(--blue);
  background-color: var(--white);
  padding: 15px;
}
button {
  background-color: var(--white);
  color: var(--blue);
  border: 1px solid var(--blue);
  padding: 5px;
}
</style>
</head>
<body>
<h1>使用 var() 函数</h1>
<div class="container">
  <h2>Welcome to Shanghai!</h2>
  <p>Shanghai is one of the four direct-administered municipalities of the People&#39;s Republic of China.</p>
  <p>Shanghai is one of the four direct-administered municipalities of the People&#39;s Republic of China.</p>
  <p>
    <button>Yes</button>
    <button>No</button>
  </p>
</div>
</body>
</html>
Salin selepas log masuk

Hasil keluaran:

Bolehkah pembolehubah var digunakan dalam css?

(Belajar perkongsian video: tutorial video css)

Atas ialah kandungan terperinci Bolehkah pembolehubah var digunakan dalam css?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
css
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