精华内容
下载资源
问答
  • html背景
    千次阅读
    2021-06-10 13:48:03

    HTML 背景

    好的背景使站点看上去特别棒。

    背景(Backgrounds)

    背景颜色(Bgcolor)

    背景颜色属性将背景设置为某种颜色。属性值可以是十六进制数、RGB 值或颜色名。

    以上的代码均将背景颜色设置为黑色。

    背景(Background)

    背景属性将背景设置为图像。属性值为图像的URL。如果图像尺寸小于浏览器窗口,那么图像将在整个浏览器窗口进行复制。

    URL可以是相对地址,如第一行代码。也可以使绝对地址,如第二行代码。

    提示:如果你打算使用背景图片,你需要紧记一下几点:背景图像是否增加了页面的加载时间。小贴士:图像文件不应超过 10k。

    背景图像是否与页面中的其他图象搭配良好。

    背景图像是否与页面中的文字颜色搭配良好。

    图像在页面中平铺后,看上去还可以吗?

    对文字的注意力被背景图像喧宾夺主了吗?

    基本的注意事项 - 有用的提示:

    应该使用层叠样式表(CSS)来定义 HTML 元素的布局和显示属性。

    更多相关内容
  • HTML背景图片

    千次阅读 2022-03-07 21:23:20
    在我们日常的生活中,经常会见到一些网页背景是一张图片,那么怎么设置出这种效果呢,小编就带着大家一起来学习一下。 首先大家需要料及一个属性:background-image ,通过这个属性来设置背景图片。用url来引入图片...

    在我们日常的生活中,经常会见到一些网页背景是一张图片,那么怎么设置出这种效果呢,小编就带着大家一起来学习一下。

    首先大家需要料及一个属性:background-image ,通过这个属性来设置背景图片。用url来引入图片位置

    background-image: url(F2581BA79A437DCC9807D1311783E298.jpg);

    然后我们引入图片之后,来了解一下如何设置你引入的图片

    1,background--repeat 这个属性是用来设置图片的显示方式

    repeat,图片重复
    repeat- X,
    图片横向重复
    repeat-y,图片纵向重复
    no-repeat,图片不重复

    如果你的图片尺寸过小,就会重复显示,这个时候我们就需要通过"background--repeat"这个属性来设置。

    2,background-position 用来设置图片的显示位置

    (1)可以使用坐标表示图片位置如:background-position:30px 30px;

    (2)可以使用单词表示如:background-position:left top;图片就在左上角显示。同理,同样适用与其他四个方位。

    (3)还可以用百分比来显示图片的位置如:background-position:50% 50%。注意:百分比指的是容器的百分比。

    3,background-size用来设置图片的大小

    (1)background-size:cover:把背景图像扩展至足够大,以使背景图像铺满背景区域。(可能会裁剪图片)

    (2)background-size:contain:把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。(可能会出现空白)

    4,background-origin 用来设置背景图片的渲染位置

    背景图片可以分别从内容区域、内边距的padding位置、border位置进行渲染

    5,background-attachment  用来设置背景图片是否固定或随着页面进行滚动

    (1)background-attachment:fixed(背景图片固定不动)| scroll(默认随页面滚动)

    6,既然这些值都是对背景图片进行设置,那么我们就可以通过简写的方法来缩短我们的时间

    background : bg-color值|bg-image值bg-repeat值bg-position值 / bg-size值bg-attachment值;

     注意:简写没有先后顺序,但是图片的位置和大小之间必须用"/"隔开

    好了,今天就先学到这里,后面会继续更新,谢谢大家的支持。

     

    展开全文
  • html 背景图铺满屏幕的方法

    千次阅读 多人点赞 2022-03-24 15:05:16
    html 背景图铺满屏幕的方法   大家好,我是亓官劼(qí guān jié ),在【亓官劼】公众号、CSDN、GitHub、B站、华为开发者论坛等平台分享一些技术博文,主要包括前端开发、python后端开发、小程序开发、数据...

    html 背景图铺满屏幕的方法

      大家好,我是亓官劼(qí guān jié ),在【亓官劼】公众号、CSDN、GitHub、B站、华为开发者论坛等平台分享一些技术博文,主要包括前端开发、python后端开发、小程序开发、数据结构与算法、docker、Linux常用运维、NLP等相关技术博文,时光荏苒,未来可期,加油~


    .index_content{
        padding: 0;
        width: 100vw;
        height: 100vh;
        color: #c6c6c6;
        background-size:cover;
        object-fit:cover;
        background-repeat:no-repeat;
        background-position:50%;
        position:absolute;
        background-image: url("/static/img/your_img.jpeg");
    }
    
    展开全文
  • HTML背景图片的设置

    千次阅读 2022-01-05 20:13:19
    背景图片的设置,背景图片大小、位置、是否重复以及附着点的问题

    1.背景图片的插入方法

    • 行内样式插入背景图:< div style=“background-image: url(./imges/boluo.PNG);”>
    • 在css样式表中引入背景图
      注意:设置背景图片的元素一定要有具体的宽度和高度,否则会导致背景图片无法显示

    2.背景图相关属性的设置

    2.1 background-size属性

    background-size:设置背景图大小,它的属性值有:cover、contain和具体的宽度和高度值
    (1)cover:浏览器将使图像足够大,使它完全覆盖了盒子区,同时仍然保持其高宽比。在这种情况下,有些图像可能会跳出盒子外,也就是说图像铺满了盒子,但是会有一部分被剪切了

     div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size: cover;
    
        }
    

    代码展示效果:
    cover展示效果
    (2)contain:浏览器将使图像的大小适合盒子内。在这种情况下,如果图像的长宽比与盒子的长宽比不同,则可能在图像的任何一边或顶部和底部出现间隙。

      div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size: contain;
    
        }
    

    contain的展示效果
    通过contain和cover的展示效果可以明显看出来两者的差距
    (3)设置具体值:根据自己的需要设置具体的宽和高的值

     div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
    
        }
    

    在这里插入图片描述

    2.2 background-repeat属性

    background-repeat:设置背景图片是否需要重复,我们可以看一下上图,设置具体值以后,会默认将图片重复平铺满整个盒子。
    该属性取值有:repeat-x、repeat-y、repeat、space、round、no-repeat
    (1)repeat(默认值):重复铺满整个盒子

      div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: repeat;
    
        }
    

    在这里插入图片描述
    (2)repeat-x:x轴重复铺满盒子

    div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: repeat-x;
    
        }
    

    在这里插入图片描述
    (3)repeat-y:y轴铺满盒子

     div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: repeat-y;
    
        }
    

    在这里插入图片描述
    (4)space:

    • 容器空间小于图片时,背景图不会产生缩放,会被裁切
    • 容器空间大于图片时,在不缩放的前提下尽可能多的重复图片
      当容器空间大于图片时:
     div{
            width: 1000px;
            height: 680px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: space;
    
        }
    

    在这里插入图片描述
    当容器空间小于图片大小时:

    div{
            width: 400px;
            height: 500px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: space;
    
        }
    

    在这里插入图片描述
    (5)round:

    • 容器空间小于图片时,缩放背景图至容器大小(非等比例缩放)
    • 容器空间大于图片时,随着允许的空间在尺寸上的增长, 被重复的图像将会伸展(没有空隙), 直到有足够的空间来添加一个图像. 当下一个图像被添加后, 所有的当前的图像会被压缩来腾出空间。

    当容器空间小于图片时:

     div{
            width: 400px;
            height: 500px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: round;
    
        }
    

    在这里插入图片描述
    当容器大于图片大小时:

     div{
            width: 1000px;
            height: 700px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: round;
    
        }
    

    (6)no-repeat:不重复

     div{
            width: 1000px;
            height: 700px;
            border: palevioletred 3px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-repeat: no-repeat;
    
        }
    

    在这里插入图片描述

    2.3 background-position属性

    background-position:设置背景图的位置,它的属性取值有left、right、center、bottom、top、 < length-percentage>

    2.4 background-origin属性

    background-origin:规定了指定背景图片background-image 属性的原点位置的背景相对区域。它的属性取值有:border-box、padding-box、content-box
    (1)border-box:背景图片的摆放以border区域为参考

     div{
            width: 1000px;
            height: 700px;
            border: rgba(63, 214, 75, 0.411) 20px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-origin: border-box;
            padding: 50px;
            box-sizing: border-box;
        }
    

    在这里插入图片描述
    通过上述效果图可以看出来,边框下是有背景图的。
    (2)padding-box:背景图片的摆放以padding区域为参考

     div{
            width: 1000px;
            height: 700px;
            border: rgba(63, 214, 75, 0.411) 20px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-origin: border-box;
            padding: 50px;
            box-sizing: padding-box;
        }
    

    在这里插入图片描述
    (3)content-box:背景图片的摆放以content区域为参考

     div{
            width: 1000px;
            height: 700px;
            border: rgb(63, 214, 75) 20px solid;
            margin: auto;
            background-image: url(./imges/boluo.PNG);
            background-size:500px 400px;
            background-origin: border-box;
            padding: 50px;
            box-sizing: content-box;
        }
    

    在这里插入图片描述

    2.5 background-attachment属性

    background-attachment:定义了背景图片的附着点。它的属性值取值有:scroll、fixed、local。
    (1)scroll:使元素的背景在页面滚动时滚动。如果滚动了元素内容,则背景不会移动。实际上,背景被固定在页面的相同位置,所以它会随着页面的滚动而滚动。
    (2)fixed: 使元素的背景固定在视图端口上,这样当页面或元素内容滚动时,它就不会滚动它将始终保持在屏幕上相同的位置。
    (3)local: 当你滚动元素时,背景也随之滚动。

    展开全文
  • html背景图片怎么设置平铺方式

    千次阅读 2021-06-19 01:20:38
    当属性值设置为“repeat”时可向垂直和水平方向平铺,“repeat-x”时可水平平铺,“repeat-y”时可垂直平铺,“no-repeat”时不平铺。本教程操作环境:windows7系统、...html背景图片设置平铺方式div{border: 1px ...
  • html背景图片如何自适应窗口大小

    千次阅读 2021-06-18 09:37:32
    本篇文章给大家介绍html背景图片自适应窗口大小的方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 background-size:cover 会把图片拉伸至足够大,但是背景图片有些部分可能显示不全 ...
  • html背景图片怎么设置大小

    千次阅读 2021-06-13 14:09:34
    html背景图片设置大小的方法:首先新建HTML页面,给标签设置背景图片;然后给body标签设置【background-size】属性;最后在div标签设置宽高即可。本教程操作环境:windows7系统、HBuilderX.3.0.5版,DELL G3电脑。...
  • HTML背景图片设置

    千次阅读 2020-02-19 22:02:06
    背景:学习前端知识,自己做页面 ...简介:HTML背景图片设置; HTML背景图片设置background-image: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>...
  • html背景图片拉伸解决办法

    千次阅读 2020-09-29 16:07:17
    html背景图片拉伸解决办法 body { background-size: 100% 100%; //关键代码,直接拉伸背景图 background-image: url("img/99.jpg") ; //背景图导入 background-repeat: no-repeat; //不重复拉伸 background-...
  • html背景图片自适应窗口大小

    万次阅读 多人点赞 2019-05-06 19:14:05
    会把图片拉伸至足够大,但是背景图片有些部分可能显示不全 #bgImg { height: 100%; width: 100%; background: url('../img/bg/snow.jpg') no-repeat; background-size: cover; position: absolu...
  • HTML背景图片轮播(div)

    千次阅读 2021-05-07 09:30:45
    HTML: <div :style="backgroundUrl===''?'这里可以添加默认背景地址':backgroundUrl"> 记得加上长度和宽度样式,不然背景图不显示(如果相对于有外层div请根据样式自我调接) </div> 方法: ...
  • HTML 背景图布满整个div

    千次阅读 2020-12-07 10:18:07
    在编写HTML代码时,偶尔会遇到这种情况,我们要展示的背景图的大小与实际的div大小不一致(此时的背景图是静态资源而非接口请求数据)。 设置背景图的css是background: url(...) 假设现在有一张背景图的长宽是100px...
  • html背景图显示不全

    千次阅读 2019-12-20 17:57:30
    background-size:cover background-size:100% 100% 都可以,但是图片必须在background-size属性前面 .picture{ text-align: center; background-size: 100% 100%; background:url(/img/handbg.png) no-repeat;...
  • html背景渲染原理(body透明渐变)

    千次阅读 2020-06-04 19:06:22
    html标签没有设置背景色时 我们看见的是作用在浏览器画布上的背景色 不是body上的 当html标签被设置了背景色时 我们看见的是真正作用在body上的背景色 首先看源码 body{ min-height: 100%; background: linear-...
  • HTML背景图片是否随滚动轴移动

    千次阅读 2020-01-05 15:38:48
    使用background-attachment可定义背景图片随滚动轴的移动方式。 1、background-attachment:scroll 随着页面滚动轴背景图片也会随之移动。 2、background-attachment:fixed 随着页面滚动轴背景图片静止不动。 3、...
  • html背景渐变色

    千次阅读 2018-12-10 20:30:16
    body{ height: 700px; background: #ea5c54; background: -webkit-gradient(linear,left top ,right bottom,color-stop(0%,#ea5c54),color-stop(100%,#bb6dec)); background: -webkit-linear-gradi...
  • html背景图片设置百分比

    万次阅读 2018-10-22 09:26:48
    html背景图片设置百分比 background-size: cover; //把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。 //背景图像的某些部分也许无法显示在背景定位区域中。 background-size: contain; //把图像图像...
  • 安利一个很棒的html背景图片网站

    万次阅读 多人点赞 2018-07-31 16:18:37
    这里面有许多简洁的html背景界面,对,重要的是简洁,而且很好看,very nice: https://www.toptal.com/designers/subtlepatterns/ 可能需要梯子。 网站提供一键预览:      ...
  • html 背景图加载过慢解决思路

    千次阅读 2020-04-24 14:21:59
    压缩图片的大小 第一个压缩图片网站 第二个压缩图片网站
  • html背景图片固定代码

    万次阅读 2019-04-29 19:53:30
    今天河北魅力网络客户让改一下代码,让背景图片实现不随滚动条来滚动,实现这种效果其实很简单,加个代码就行。<body background="bj.jpg" style="background-attachment:fixed";>style="background-...
  • HTML背景及边距设置

    万次阅读 2018-02-27 19:49:59
    HTML背景及边距设置 1.背景设置 背景样式 background 背景颜色 background-color:颜色值; 背景图片 background-image:url("图片路径") 背景图片平铺 background-repeat: repeat-x(沿着x轴平铺) ...
  • 关于html 背景图片的引用格式

    千次阅读 2018-11-12 19:01:54
    //引用电脑上的图片 &lt;html&gt; &lt;body background="...gif 和 jpg 文件均可用作 HTML 背景。&lt;/p&gt; &lt;p&gt;如果图像小于页面,图像会进行重复。&a
  • HTML背景样式简单介绍

    千次阅读 2015-11-28 21:24:33
    HTML背景样式
  • html背景图铺满整个屏幕

    万次阅读 2019-03-26 14:23:58
    html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="./css/common.css" type="text...
  • HTML背景图片透明度设置

    万次阅读 2017-12-18 20:11:45
    html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> title>无标题文档title> style type="text/css"> .STYLE5 {color: #000000} ....
  • HTML 动态背景

    千次阅读 2021-06-23 03:43:35
    效果截图:GIF:PNG:Html页:动态背景-1,23%+1,23%+2,14%css样式:.container {width: 400px;height: 140px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.anitOut {width: 350px;height...
  • 将图片设置成html 背景

    千次阅读 2020-09-01 21:20:39
    <body> <div id="Layer1" style="position:absolute; left:0px; top:0px; width:100%; height:100%"> <img src="../pic/mg.png" width="100%" height="100%"/> </div>
  • html设置背景颜色以及背景图片

    千次阅读 2022-08-02 12:08:47
    背景图片、背景颜色、背景颜色的几种表示方法、背景图片的位置、背景平铺方式、背景图片固定、雪碧图
  • HTML背景颜色及透明度设置

    万次阅读 2017-07-10 16:51:35
    初学HTML,在学习的过程中偶然发现了背景颜色透明度的设置方法挺有趣,顺便把颜色的设置方法复习总结一下 设置背景颜色有三种方法,分别是:sRGB,十六进制和颜色名; 十六进制: text RGB: text ...
  • html设置背景

    千次阅读 2022-05-18 09:23:28
    html设置背景图其实很简单,我们一起来看看吧!相信看完你也就会了。 body标签的background属性 我们先来看看源代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8">...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 675,042
精华内容 270,016
关键字:

html背景