latar belakang CSS

Latar Belakang CSS

Sifat latar belakang CSS digunakan untuk menentukan latar belakang elemen HTML.

Sifat CSS mentakrifkan kesan latar belakang:

warna latar belakang

imej latar belakang

ulang-latar

lampiran-latar belakang

kedudukan latar belakang

Warna latar belakang

Atribut warna latar belakang mentakrifkan warna latar belakang elemen.

Dalam CSS, nilai warna biasanya ditakrifkan dengan cara berikut:

Heksadesimal - seperti: "#ff0000"

RGB - seperti: "rgb(255,0,0)"

Nama warna - seperti: "merah"

Dalam contoh berikut, elemen h1, p dan div mempunyai warna latar belakang yang berbeza:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
<style>
h1
{
background-color:#6495ed;
}
p
{
background-color:#e0ffff;
}
div
{
background-color:#b0c4de;
}
</style>
</head>
<body>
<h1>静夜思</h1>
<div>
床前明月光,
<p>疑是地上霜。</p>
举头望明月,
<p>低头思故乡。</p>
</div>
</body>
</html>

Imej latar belakang

Atribut imej latar belakang menerangkan imej latar belakang elemen.

Secara lalai, imej latar belakang dijubin dan diulang untuk meliputi keseluruhan entiti elemen.

Contoh tetapan imej latar belakang halaman:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>图片背景测试</title> 
<style>
body 
{
background-image:url('http://pic.58pic.com/58pic/14/94/21/80U58PICPJM_1024.jpg');
background-color:#cccccc;
}
</style>
</head>
<body>
<h1>明天你好!!</h1>
</body>
</html>

Imej latar belakang - jubin mendatar atau menegak

Secara lalai, atribut imej latar belakang akan menjubinkan halaman secara mendatar atau menegak.

Sesetengah imej kelihatan tidak konsisten jika ia berjubin secara mendatar dan menegak, seperti yang ditunjukkan di bawah:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>图片背景测试</title> 
<style>
body 
{
background-image:url('http://img01.taopic.com/141002/240423-14100210124112.jpg');
}
</style>
</head>
<body>
<h1>明天你好!!</h1>
</body>
</html>

Jika imej hanya berjubin secara mendatar (ulang-x), Jika imej hanya berjubin secara mendatar ( ulang-y).

Imej latar belakang - tetapkan kedudukan atau tidak berjubin

Biarkan imej latar belakang tidak menjejaskan reka letak teks

Jika anda tidak mahu imej itu berjubin, anda boleh menggunakan atribut background-repeat:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>图片背景测试</title> 
<style>
body 
{
background-image:url('http://img01.taopic.com/141002/240423-14100210124112.jpg');
background-repeat:no-repeat
}
</style>
</head>
<body>
<div>
<h1>明天你好!!</h1>
</div>
</body>
</html>

Dalam contoh di atas, imej latar belakang dan teks dipaparkan pada kedudukan yang sama untuk menjadikan reka letak halaman lebih munasabah dan tidak menjejaskan bacaan teks , kita boleh menukar kedudukan imej.

Anda boleh menggunakan atribut kedudukan latar belakang untuk menukar kedudukan imej dalam latar belakang

kedudukan latar belakang: atas kanan;

Latar belakang - atribut trengkas

di atas Dalam contoh, kita dapat melihat bahawa warna latar belakang halaman dikawal oleh banyak atribut.

Untuk memudahkan kod sifat ini, kita boleh menggabungkan sifat ini dalam sifat yang sama

Sifat singkatan warna latar belakang ialah "latar belakang":

Apabila. menggunakan singkatan Atribut, susunan nilai atribut ialah: :

warna latar belakang

imej latar belakang

ulang-latar

latar belakang- lampiran

kedudukan latar belakang

Anda tidak perlu menggunakan semua atribut di atas, anda boleh menggunakannya mengikut keperluan sebenar halaman.


Meneruskan pembelajaran
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>图片背景测试</title> <style> body { background-image:url('http://img01.taopic.com/141002/240423-14100210124112.jpg'); background-repeat:no-repeat } </style> </head> <body> <div> <h1>明天你好!!</h1> </div> </body> </html>
  • Cadangan kursus
  • Muat turun perisian kursus