css 背景样式

背景样式

width:设置背景的宽度。(411px)
height:设置背景的高度。(221px)
background-color:设置背景的颜色。(#145522)
background-image:设置背景图片的路径(url(…/dhsjd/shdjs.jpg)。
background-repeat:设置背景是否为重复。(repear no-repeat)
background-position:设置背景的定位在哪里?(left right top bottom center ??px),默认时候是left top,在这里方位词是没有顺序的,谁在前面都可以。当有两个值得时候,第一个值代表的是水平,第二个值代表的是垂直方向。当只有一个值得时候,第一个代表的是水平方向,第二个默认为值默认为center。
background-attachment:设置背景是否滚动(scroll fixed)。
background:背景属性简写 #000 url(…/xkcj/sdsd.jpg) no-repeat fixed center -45px;
background:rgba(0,0,0,0.7);背景的颜色和透明度。
background-size:设置图片的大小,50%(将图片设置为原来的一半。),10px(尽量修改一个值,防止图片扭曲变形。),cover(会自动调整缩放比例,保证图片始终充满整个盒子),contain(会自动调整缩放比例,保证图片始终完整在盒子里)。
首先先看一下width、height、background-color、background-image、background-repeat、background-position这几个属性。
代码如下:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
        body {
            background-color: #ccc;
        }
		div {
			width: 400px;
			height: 500px;
            margin: 100px auto;
			background-color: hotpink;
			background-image: url(images/yifan1.png);
			background-repeat: no-repeat;
            background-position: center 10px ;
		}
        </style>
    </head>
    <body>
    <div>
    	
    </div>
    </body>
</html>

效果如下:
在这里插入图片描述
background简写和background-attachment属性:
代码如下:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
		body { 
			background: #000 url(images/yifan2.png)no-repeat fixed center -25px;
		}
		p {
			display: block;
			margin-left: 100px;
			color: #4e4a4a;
			font-size: 30px;
		}
        </style>
    </head>
    <body>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>
		<p>凡凡大小姐</p>

    </body>
</html>

效果如下:
在这里插入图片描述
可以看到滚动条滑动了。背景图片没有滚动。
背景颜色透明:background:rgba(0,0,0,0.7)

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
		div {
			height: 800px;
			background: rgba(0, 0, 0, 0.7);
		}
        </style>
    </head>
    <body>
    <div></div>
    </body>
</html>

效果如下:
在这里插入图片描述background-size:cover;

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
        body {
        	background-color: skyblue;
        }
		div {
            margin: 100px auto;
			width: 400px;
			height: 500px;
		 	background: hotpink url(images/yifan1.png) no-repeat;
			background-size: cover; 
		}
        </style>
    </head>
    <body>
    <div></div>
    </body>
</html>

效果如下:
在这里插入图片描述
整个盒子已经给背景所覆盖掉了。
background-size:cover;

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
        body {
        	background-color: skyblue;
        }
		div {
            margin: 100px auto;
			width: 400px;
			height: 500px;
		 	background: hotpink url(images/yifan1.png) no-repeat;
			background-size: contain;
		}
        </style>
    </head>
    <body>
    <div></div>
    </body>
</html>

效果如下:
在这里插入图片描述这张图与上一张图有明显的差别。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值