将图片设置为背景图有两种方式,一种是用<img>标签,一种是用css的background-image:url("");样式

1.利用<img>标签设置背景图全显示,且自适应屏幕

代码:HTML

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><link href="img.css" rel="stylesheet">
</head>
<body style="margin: 0"><div class="bac" ><p class="col">500</p><div class="mid" ><img src="1.png" class="im"><label class="fo">返回首页</label></div></div><div id="div1"><img src="2.png"></div>
</body>
</html>

css:

.mid {width: 100px;height: 20px;background-color: blue;margin-left: auto;margin-right: auto;
}
.im{width:10px;height:10px;
}
.col {font-size: 80px;color: gold;text-align: center;margin-top: 70px;
}
.fo{color: #FFFFFF;overflow:hidden;
}
.bac
{margin:0;padding:0;width:100%;height:100%;
}<!--将图片外部的div的位置设置为fixed,使得图片不占有原来的位置;将上下左右设置为0,将图片铺满屏幕(前提是img的宽和高都是100%);将z-index设置为-1,就是将图片设置在最底层-->
div#div1{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;
}
div#div1 > img {height:100%;width:100%;border:0;
}

结果:

2.利用background-image:url("")样式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>IMG</title><style>.mid {width: 100px;height: 20px;background-color: blue;margin-left: auto;margin-right: auto;}.im{width:10px;height:10px;/*h*/}.col {font-size: 80px;color: gold;text-align: center;margin-top: 70px;}.fo{color: #FFFFFF;overflow:hidden;}.bac{margin:0;padding:0;width:100%;height:100%;}</style>
</head>
<!--background-size: cover;样式的作用是图片铺满背景,-->
<body style="background:url('2.png') no-repeat;background-size: cover;">
<div class="bac" ><p class="col">500</p><div class="mid" ><img src="1.png" class="im"><label class="fo">返回首页</label></div>
</div>
</body>
</html>

背景图片全屏拉伸显示相关推荐

  1. css禁止背景图拉伸_html-css控制背景图全屏拉伸不重复显示

    在HTML中,当我们设置背景图,只能采用是否重叠.居中.重叠方向这几个选项 CSS3中设置 body { background:#3d71b8 url(../back_main.png); backg ...

  2. css 全屏显示一张图片_css3背景图片全屏显示的例子

    背景图片全屏这个功能只需要定义重复即可解决了当然这个是有一些技巧了,下面我们就来看一篇关于css3背景图片全屏显示例子了,具体的如下所示. 如何用css背景图片拉伸 以及100% 满屏显示呢?这个问题 ...

  3. 微信小程序背景图片全屏显示

    微信小程序背景图片全屏显示 很多人在写小程序界面的时候希望背景图片是全屏覆盖显示的(包括顶部导航栏,如下图),那该如何实现呢? 以下是实现代码: wxml代码: <view class=&quo ...

  4. 完美的css背景图片全屏显示,能比例缩小,不留空白

    简介:完美的css背景图片全屏显示,能比例缩小,不留空白,我们之前已经知道了可调整大小的背景图片的概念.但是读者DougShults发给了我一个链接,其中使用了非常酷的技术,我觉得这种技术要比之前的任 ...

  5. css背景图片全屏显示加居中显示

    css背景图片全屏显示加居中显示,屏幕过大平铺 屏幕过小居中裁剪 div { background:url(/i/bg_flower.gif); background-size:cover; -moz ...

  6. uniapp 背景图片全屏显示在整个页面

    要让uniapp中的背景图片全屏,可以在<style>标签中添加以下样式: page {background-image: url('/static/bg.jpg');background ...

  7. CSS:实现background-image背景图片全屏铺满自适应

    body {/* 加载背景图 */background-image: url(images/bg.jpg);/* 背景图垂直.水平均居中 */background-position: center c ...

  8. html加入图片如何自动平铺,html怎么设置背景图片全屏平铺?

    html怎么设置背景图片全屏平铺? 1.新建一个html文档. 2.设置一下HTML的框架,然后把图片设置在同一个文件夹里面. 3.加入,这样可以有样式设置. 4.因为背景设置在主体,所以还要定义为b ...

  9. html怎么设置背景图 一张图平铺,html怎么设置背景图片全屏平铺?_WEB前端开发...

    ps画笔工具快捷键是什么?_WEB前端开发 ps画笔工具的快捷键是"B":默认使用前景色绘图,通过设置后可以多种色彩一起绘制.ps的画笔分为了4类:常规画笔.干介质画笔.湿介质画笔 ...

最新文章

  1. python怎么随机生成数据_Python-随机生成数据
  2. windows 如何使用4GB(开启3GB和PAE)
  3. boost::math模块两个 Lambert W 函数的最基本调用示例
  4. C# 跨设备前后端开发探索
  5. 牛客挑战赛47 D Lots of Edges(最短路+递归枚举子集)
  6. 【Android】EditText标签调用键盘
  7. ROL与RCL的差别
  8. 基础知识的困惑让BUG更隐蔽
  9. 个人技术博客(α)------javaweb的学习路程
  10. Java根据位置获取经纬度计算距离
  11. 京东/拼多多淘客小程序跳入路径
  12. CRC 8/16/32通用算法(C 语言版)
  13. el-input 只能输入整数(包括正数、负数、0)或者只能输入整数(包括正数、负数、0)和小数
  14. 循环双链表的p所指的结点之前插入q所指结点的操作为()
  15. HTML学生个人网站作业设计:电影网站设计——叮当电影(5页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  16. 轻松学Pytorch – 人脸五点landmark提取网络训练与使用
  17. Linux 中去除 vi/vim 和 git diff 中的 ^M 问题解决办法
  18. 0.618方法matlab流程图,0.618法的matlab实现
  19. 关于安卓启动模拟器时出现~~~~have you declared this activity in your AndroidMainfest.xml?问题
  20. 金蝶软件怎么修改服务器地址,金蝶软件服务器地址怎么修改

热门文章

  1. 史上最牛逼的导航网站(开源免费)
  2. 使用Eolinker即时同步SwaggerHub
  3. uni-app 63egg.js后端用户上线和下线深度剖析
  4. HTML页面herf点击不跳转
  5. k8s入门之虚拟化技术基本概念
  6. git报错:Your branch and ‘origin/master‘ have diverged
  7. 对话库克:商业具有周期性
  8. TensorFlow的MNIST手写数字分类问题
  9. Android.Application
  10. Android ListView异步加载数据库图片