irpas技术客

HTML+CSS实现背景图片铺满页面的方法_zxh996_html怎么让一张背景图片铺满

大大的周 6156

HTML+CSS实现背景图片铺满页面的方法 针对页面背景图片我整理了几种方法仅供参考一、DIV中添加背景图片二、img中设置背景图片三、Body中设置背景图片结语


针对页面背景图片我整理了几种方法仅供参考

在前端页面设计的时候大家总会遇到要添加背景图片的情况去美化自己的页面,我在之前的前端学习中也逐渐了解到一些方法和问题的解决方式,在下面我为大家的整理好了,仅供参考学习。


一、DIV中添加背景图片

代码如下(示例):

<head> <meta charset="UTF-8"> <title>图片背景铺满</title> <style> div { /*图片地址 不重复 水平位置居中 垂直位置居中*/ background: url("1.png") no-repeat center center; height: 100%; width: 100%; /*把背景图片放大到适合元素容器的尺寸,图片比例不变*/ background-size:cover; position:absolute; left:0; top:0; } </style> </head> <body> <div></div> </body> 二、img中设置背景图片

代码如下(示例):

<head> <meta charset="UTF-8"> <title>图片背景铺满</title> <style> img { width: 100%; height: 100%; /*元素的位置相对于浏览器窗口是固定位置*/ position:fixed; left: 0; top: 0; } </style> </head> <body> <img src="1.png" alt=""> </body> 三、Body中设置背景图片

代码如下(示例):

<head> <meta charset="UTF-8"> <title>图片背景铺满</title> <style> body { background:url(1.png) no-repeat; /*把背景图片放大到适合元素容器的尺寸,图片比例不变*/ background-size:cover; } </style> </head> <body> </body>
结语

以上就是html+css将背景图片铺满的几种常用方法,这些方法可以满足大多数前端学习的日常使用需求,效果图我就不放出来了,大家把图片的路径改成自己的就可以使用。

如果文章对你有帮助的话,请给我一个小小的点赞一波哦!每个赞和评论都是我编写文章的动力哦!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #html怎么让一张背景图片铺满 #ampltmeta #charset