首页 前端知识 html 背景图铺满整个页面背景图片居中

html 背景图铺满整个页面背景图片居中

2024-05-26 01:05:41 前端知识 前端哥 740 57 我要收藏

新建一个html文件,把你的图片放在一个文件夹内

在这里插入图片描述
我的图片放在了lib的文件夹里面

不平铺且放大:

body{
 background: url(./lib/bg.jpg) no-repeat;
 background-size: 100%;
 }

因为背景设置在主体,所以要定义为body{}
background-image:url(图片),这个是添加图片的意思。
no-repeat是不平铺的意思。
background-size: 100%是放大到整个页面的意思。
效果
在这里插入图片描述

图片随内容大小变化而变化的,页面滑动也会铺满页面大小

 body{
            background: url(./lib/bg.jpg) no-repeat;
            background-size: 100%;
            background-attachment: fixed;
        }

横向平铺

 body{
        background: url(./lib/bg2.jpg);
        background-repeat:repeat-x;
      }

background-repeat:repeat-x就会横向平铺
效果
在这里插入图片描述

纵向平铺

 body{
        background: url(./lib/bg2.jpg);
        background-repeat:repeat-y;
        }

background-repeat:repeat-y;这个指令是纵向平铺。

在这里插入图片描述

全屏平铺

body{
       background: url(./lib/bg2.jpg);
       background-repeat:repeat;
        }

background-repeat:repeat;是全屏平铺。
可以用background-size放大缩小。

效果
在这里插入图片描述
背景图片居中

body{
            background: url(./lib/bg2.jpg);
            background-repeat: no-repeat;
            background-position: center;
            height: 100vh;
            width: 100%;
        }

background-position: center;就是位置居中的指令

转载请注明出处或者链接地址:https://www.qianduange.cn//article/9605.html
标签
评论
发布的文章

html5怎么实现语音搜索

2024-06-01 10:06:32

HTML5

2024-02-27 11:02:15

HTML - 头部元素

2024-06-01 10:06:06

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!