HTML怎么设置网页背景图

今天和大家来说一下html怎么设置网页背景图,我们用整个网页的布局思维来看,有哪些方法可以设置,每种方法有什么不同。以及设置背景图的技巧

网页单色背景

如果纯颜色的网页背景,只需要对body设置background背景颜色即可

body{background:#FFF} 

设置网页背景为白色

立即学习“前端免费学习笔记(深入)”;

body{background:#FFF url(bg.gif) repeat-x 0} 

这样设置这个background为背景图片靠网页顶部水平平铺,背景为白色,这里注意根据你的图片路径设置好引入图片路径。

2、水平平铺类背景图片

比如2014版网页,原理和渐变平铺相同,也是切出一竖条后作为Body背景水平平铺实现,这样就全屏网页背景铺满。

代码和第1种相同,只是图片不同而已。对body设置背景图片水平平铺。

不规律大图背景 

常常看到一些专题或形象网页,背景是一种非常大图片作为背景,而通常情况下宽屏和窄屏显示器都能显示铺满的全屏背景图片,就像图片能自适应宽度大小一样的。其实这种实现一样非常简单,将这张图片宽度美工设计足够大,比如市场上最宽显示屏分辨率宽度为2560像素,那么要让这样的宽屏显示器浏览此网页也能铺满全屏,那么你的这张背景图片就必须做成宽度大于或等于2560px宽度的,这样以来宽屏、窄屏显示器打开此网页都能铺满全屏,最小化、最大化、改变浏览器窗口打开背景图片都是全屏的居中的看上去就像背景图片自适应大小一样。

关键:全屏自适应背景图片关键是图片做足够宽,以最宽分辨率显示屏能都铺满,小分辨率自然就更是铺满。同时需要设置这样背景图片作为body背景后需要居中。

假如这张背景图片为:bg.jpg

设置CSS代码:

body{background: url(bg.jpg) no-repeat center 0}

登录后复制

代码解释:设置这个图片为网页背景,通常不平铺(no-repeat),水平居中,靠上显示

头部背景图片和底部背景图片内容多少高度可增减头部底部背景不变

这里为大家介绍两种常见头部和底部不同背景图片技巧设置布局方法。

这种直接将头部背景图片设置为body背景居中靠上显示,底部版权地方DIV设置宽度100%;同时设置此背景图片或背景颜色。

body{background: url(bg.jpg) no-repeat center 0} #footer{margin:0 auto;width:100%;background: url(ft-bg.jpg) no-repeat center 0}

登录后复制

这样即可实现头部底部背景不同,同时不受内容多少高度影响。

而靠底部背景图片远超出了版权底部盒子高度。

这样的结构上下不同图片,不随中间内容增高减少影响背景布局,通常对background和body设置背景即可实现。

假如顶部深蓝背景图片为“top.jpg”,底部浅蓝背景图片为“foot.jpg”

DIV CSS设置网页背景关键CSS代码:

html{background: url(top.jpg) no-repeat center 0} body{background: url(foot.jpg) no-repeat center bottom}

登录后复制

解释:设置深蓝背景图片为html背景水平居中靠上;设置浅蓝背景图片为body背景图片水平居中靠下。

以上是总结常见几种网页背景布局设置,灵活设置不管对body、html、div均能设置背景实现自己要的背景效果,如果对div设置为这个网页背景,那这个DIV高度就不能设置(默认自动)、div宽度设置100%即可。

设置网页背景图就是这些,更多精彩请关注【创想鸟】其它相关文章!

相关阅读:

background

background

background

以上就是HTML怎么设置网页背景图的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3121526.html

(0)
上一篇 2025年3月29日 17:52:12
下一篇 2025年3月29日 17:52:18

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • html里有哪些计量单位?

    html里有三钟计量单位,一个是px,单位名称为像素,第二个是em,单位名称为相对长度单位,第三个是pt,单位名称为点(point),我们就给大家分析一下这三种单位分别有什么作用 px单位名称为像素,相对长度单位,像素(px)是相对于显示器…

    编程技术 2025年3月29日
    100
  • 在HTML里web标准是什么

    每当我们做网站的时候都要遵循web标准,那么这个web标准到底是什么?接下来就给大家详细介绍一下,什么是web标准,在html里我们需要遵循的web标准是什么、 WEB标准,即网站标准。目前通常所说的WEB标准一般指网站建设采用基于XHTM…

    编程技术 2025年3月29日
    100
  • 怎么优化HTML网页

    我们知道,在html中,你不仅仅要做出好看的网页,也要考虑到网页的优化问题,那么今天就给大家带来怎么优化html网页的思路,我总结了5点,一起来看一下 将table改为div布局 尽量将table标签布局html重构div布局,可以节约至少…

    编程技术 2025年3月29日
    100
  • html实现3d悬浮效果的实现步骤

    实现3d悬浮效果是要使用h5的新属性,怎么实现3d悬浮效果?实现3d悬浮效果的注意事项有哪些,下面就是实战案例,一起来看一下。 nbsp;html>                                           …

    编程技术 2025年3月29日
    100
  • 在HTML的网页布局里div与span有什么区别

    很多刚入行的朋友不是很懂这俩个标签的区别,可能大家认为span也是一块,div也是一块,同样的作用为啥有俩个标签呢?本篇文章就给大家解答这个疑惑。 DIV与SPAN的区别与特点 以下是在没有对开发网页页面设置css样式时候情况下,系统默认情…

    编程技术 2025年3月29日
    100
  • 如何实现图片在页面中宽高一直保持16:9的比例

    本篇文章给大家带来的内容是关于如何实现图片在页面中宽高一直保持16:9的比例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 目标:遇到一个需求,让图片在页面中,不管宽度如何变化。宽高保持16:9的比例。 实现: 方法一:这…

    编程技术 2025年3月29日
    100
  • 移动端下弹框禁止背景滑动的实现方法介绍(附代码)

    本篇文章给大家带来的内容是关于移动端下弹框禁止背景滑动的实现方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 茴字写法有很多种,找到最适合的才是好的。 以下下方法在一屛之内是可行的 body;html 设置…

    编程技术 2025年3月29日
    100
  • CSS中文字相关属性的介绍

    本篇文章给大家带来的内容是关于css中文字相关属性的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 文本大小 {font-size:12px/14px/16px} 说明:   1)属性值为数值型时,必须给属性值加单位,…

    编程技术 2025年3月29日
    100
  • Resumable HTML5 File API 的文件上传

    resumable.js 是一个 javascript 库,通过 html5 文件 api 提供,稳定和可恢复的批量上传功能。在上传大文件的时候通过每个文件分割成小块,每块在上传失败的时候,上传会不断重试直到程序完成。这允许上传到本地或服务…

    编程技术 2025年3月29日
    100
  • html5 分片/分块/分割上传超大文件

    在网页中直接上传大文件一直是个比较头疼的问题,主要面临的问题一般包括两类:一是上传时间长中途一旦出错会导致前功尽弃;二是服务端配置复杂,要考虑接收超大表单和超时问题,如果是托管主机没准还改不了配置,默认只能接收小于4mb的附件。 比较理想的…

    编程技术 2025年3月29日
    100

发表回复

登录后才能评论