CSS3中background-size实现背景图片大小可自定义的几种效果(代码实例 )


当前第2页 返回上一页

所以index.css中添加代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

.bg1 {

    background-size: auto;

}

 

.bg2 {

    background-size: 300px 100px;

}

 

.bg3 {

    background-size: 80% 60%;

}

 

.bg4 {

    background-size: cover;

}

 

.bg5 {

    background-size: contain;

}

到此为止,index.css的全部内容如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

.container *{

    padding:0;

    margin: 0;

}

.demo {

    background: url(../images/as.jpg) no-repeat;

    width: 600px;

    height: 300px;

    border: 1px solid #999;

    margin: 0 auto 10px auto;

}

h4{

    text-align: center;

}

.bg1 {

    background-size: auto;

}

 

.bg2 {

    background-size: 300px 100px;

}

 

.bg3 {

    background-size: 80% 60%;

}

 

.bg4 {

    background-size: cover;

}

 

.bg5 {

    background-size: contain;

}

然后将index.css引入index.html中

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8">

    <title>背景图片大小background-size演示</title>

    <link rel="stylesheet" href="css/index.css" />

</head>

<body>

    <div class="container">

        <h4>原样显示背景图片</h4>

        <div class="demo bg1"></div>

        <h4>300宽和100高显示背景图片</h4>

        <div class="demo bg2"></div>

        <h4>80%宽和60%高显示背景图片</h4>

        <div class="demo bg3"></div>

        <h4>背景图片填充整个容器</h4>

        <div class="demo bg4"></div>

        <h4>背景图片扩充到容器的一边即可</h4>

        <div class="demo bg5"></div>

    </div>

</body>

</html>

运行效果如下:

实现效果.png

到此为止,我们就实现了全部的需求

总结:

1、background-size主要用来设置背景图片的大小,语法格式如下:

background-size:auto|固定宽和高|百分比宽和高|cover|contain

以上就是CSS3中background-size实现背景图片大小可自定义的几种效果(代码实例 )的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

overflow-x属性怎么用

CSS3 menu怎么用

h5移动端 超实用的CSS3模拟边框最新研究示例代码

CSS3支持为网页添加多个背景图片吗

有趣的css魔法和布局(代码)

CSS3新增属性有哪些

使用CSS3模拟打字效果(代码实例)

CSS3如何实现流星雨效果?(代码示例)

CSS3有关特性查询功能的讲解介绍

html5和CSS3分别是什么?

更多相关阅读请进入《CSS3》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...