在html中,怎么设置背景图片不重复不平铺,只显示一张图片

如题所述

背景图片不重复不平铺,可以这样设定背景:

1、<body style="background-image: url("图片文件地址"); background-attachment: fixed;">
这样背景图片就会固定住,不会因页面滚动而重复。

2、使图在任何大小的屏幕都不会显示重复,可以这样设定背景(图像不平铺):
<body style="background-image: url("图片文件地址"); background-repeat:no-repeat;">

3、两者结合,就是:<body style="background-image: url("图片文件地址"); background-repeat:no-repeat; background-attachment: fixed;">

扩展资料

超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

    简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。

    可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

    平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

    通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

参考资料 百度百科 HTML

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-04
背景图片不重复不平铺,可以这样设定背景:
1、<body style="background-image: url("图片文件地址"); background-attachment: fixed;">
这样背景图片就会固定住,不会因页面滚动而重复。
2、使图在任何大小的屏幕都不会显示重复,可以这样设定背景(图像不平铺):
<body style="background-image: url("图片文件地址"); background-repeat:no-repeat;">

两者结合,就是:<body style="background-image: url("图片文件地址"); background-repeat:no-repeat; background-attachment: fixed;">本回答被提问者和网友采纳
第2个回答  2018-05-08

<style>

body{

background:url(http_imgloadCAR8STN6.jpg) no-repeat;

}

</style>

把这个放在head区域  或者写在单独的css样式表文件里。

万维网上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,外语缩写:URL)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。超级文本标记语言(英文缩写:HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。

网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。

本回答被网友采纳
第3个回答  2020-10-08

#top{

        background-image: url(images/top.png);

        background-repeat:no-repeat;

}

第4个回答  2019-12-23
个人中心帐号设置我的博客管理博客我的学院我的下载我的c币订单中心帮助退出关注和收藏在这里原创在html中,怎么设置背景图片不重复不平铺,只显示一张图片

在html中,怎么设置背景图片不重复不平铺,只显示一张图片
1、<body style="background-image: url("图片文件地址"); background-attachment: fixed;">这样背景图片就会固定住,不会因页面滚动而重复。2、使图在任何大小的屏幕都不会显示重复,可以这样设定背景(图像不平铺):<body style="background-image: url("图片文件地址"); background-repeat:no-r...

怎么在html中添加背景图片?
1、打开HBuilderX软件。2、进入后新建一个html文件。3、命名为背景图片点击创建。4、然后在同一文件夹中放入一张背景图片。5、然后在head中编写style样式,如图所示。6、按ctrl+s保存,然后点击上方视频图标,选择浏览器进行运行即可。7、效果如图所示,未设置平铺方式的情况为默认水平竖直平铺。8、不想...

在html中,怎么设置背景图片不重复不平铺,只显示一张图片
把这个放在head区域 或者写在单独的css样式表文件里。万维网上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器...

用html添加背景图片时.怎么让它不重复.并且居中.
在你所加背景图片的table或div里加入如下代码:style="background-position:center; background-repeat:no-repeat;" 例如:<table width="200" height="200" style="background-position:center; background-repeat:no-repeat;" background="a.jpg"> 补充: style="background-position:center; background-repeat:...

html css 如何一张图片铺满整个背景,不留空白的。并且图片是固定的
(1)body{background:url(背景图) repeat;} 说明:repeat表示背景图的平铺方式!其实一般你将一张图片作为背景时,会默认为平铺,所以不需要刻意去设置,相反如果我们不想图片平铺那么这时就需要设置为no-repeat;这时图片就会按原来的尺寸显示!(2)如果图片过小,那么图片平铺就会出现重复的地方,其实和...

html和css如何做到让一张图片铺满屏幕呢?
设置以重复的方式填满页面(以及是否平铺、何种方式平铺):background-repeat: no-repeat;(默认repeat以重复显示图片的方式铺满页面、no-repeat不平铺)仅一张图片不重复,以拉伸的方式填满页面):background-size: cover;

如何用单张图片做背景不重复自适应铺满容器背景
显示器分辨率为1680X1050,div大小为1300X790,图像原始大小为1024X768,设置了margin:40px,加了边框,现在body和div用同一张图作背景,设置了背景图不重复,如下图。《不能铺满容器》 下面是body和div的样式代码: body style="background:url(.\/12.jpg) no-repeat;" div style=&#...

如何在html中设置背景图片
1、设置背景图片只需在css样式中设置backgroud-image属性:<style type="text\/css" > body{ background-image:url(你的图片地址);background-position:center;background-repeat:repeat-y;} <\/style> 2、其中, background-image:url(你的图片地址)表示背景图片的存放路径;background-position:表示的...

html 如何使图片只显示一部分
<div id=a style="height:20%;overflow:hidden"><img><\/div> 其中的height:20%,请改为图片的高度的20%的具体数值;或者通过javascript:a.style.height=img.clientHeight\/5;

在Dreamweaver里设置图片作为背景如何使图片平铺而不是反复重复?
如果是页面背景,可以选择属性框中的 页面属性—外观—背景图像—重复(可选多种重复、不重复、横向重复、纵向重复)具体效果,一试便知。如图:div+css代码为:body{ background: #000000 url(file:\/\/\/C|\/Users\/lenovo\/Desktop\/01.png) repeat;}repeat为重复,repeat-x为横向平铺,repeat-y为纵向...

相似回答