1. CSS的背景
1.1 背景颜色
1.2 背景图片
1.3 背景平铺
默认情况下,背景图在插入的时候是平铺的
注意点:既可以插入背景图片也可以插入背景颜色,但是在都使用的情况下,背景图片会压住背景颜色。
1.4 背景图片位置
x和y的值可以用像素来表示,也可以用top、center等等。
1.5 背景固定
注意:scroll表示滚动,fixed表示固定,一般是有一个背景图片固定,其他的图片和文字浮动。
1.6 背景复合写法
1.7 背景半透明
rgba:表示的红色、绿色、黑色、以及透明度alpha
1.8 背景总结
1.9 经典案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>综合案例-五彩导航</title> <style> .nav a { display: inline-block; width: 120px; height: 58px; background-color: pink; text-align: center; line-height: 48px; color: #fff; text-decoration: none; } .nav .bg1 { background: url(images/bg1.png) no-repeat; } .nav .bg1:hover { background-image: url(images/bg11.png); } .nav .bg2 { background: url(images/bg2.png) no-repeat; } .nav .bg2:hover { background-image: url(images/bg22.png); } </style> </head> <body> <div class="nav"> <a href="#" class="bg1">五彩导航</a> <a href="#" class="bg2">五彩导航</a> <a href="#">五彩导航</a> <a href="#">五彩导航</a> <a href="#">五彩导航</a> </div> </body> </html>