background-color&background-image
背景颜色&背景图片
背景图片默认平铺显示,背景图片的颜色透明,则可以显示背景颜色。
效果图
image.png
<!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>
body{
background-color: rgb(90, 245, 232);
background-image: url(../images/crazy.gif);
}
</style>
</head>
<body>
</body>
</html>
background-repeat--背景平铺
效果图
2018-12-07_210354.png
<!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>
body{
background-color: rgb(90, 245, 232);
background-image: url(../images/crazy.gif);
/* 默认,平铺
background-repeat: repeat; */
/* 横向平铺
background-repeat: repeat-x; */
/* 纵向平铺
background-repeat: repeat-y; */
/* 不平铺 */
background-repeat: no-repeat;
}
</style>
</head>
<body>
</body>
</html>
background-positon--背景定位
background-positon属性设置背景图像的起始位置。background-positon的参数可以用%,px来表示。如果只指定了一个值,该值将用于横坐标,纵坐标的值默认为50%。
2018-12-07_212738.png
效果图
2018-12-07_211800.png
<!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>背景定位 demo</title>
<style>
html,body{
/* 将html和body的高度设置为100%,body的默认高度是仅仅包裹内容 */
height: 100%;
}
body{
background-image: url(../images/happy.gif);
background-repeat: no-repeat;
/* 默认,定位到浏览器的左上方
background-position: left top; */
/* 显示在浏览器的右下方
background-position: right bottom; */
/* 显示在浏览器的正中央 ,可以将下面的center简写为一个*/
background-position: center center;
/* 如果只写一个参数,那么另一个参数为center
background-position: left; */
}
</style>
</head>
<body>
<h2>背景定位</h2>
</body>
</html>
网友评论