我想在body里放一个背景图片,浏览的时候填充整个屏幕,请问这样的JS代码或CSS代码怎么写?

我想在body里放一个背景图片,浏览的时候填充整个屏幕,请问这样的JS代码或CSS代码怎么写?,第1张

body {background:url(bg.jpg) top center no-repeatbackground-size:cover}

这样的话背景图片就会填充整个屏幕了

不过要说明的是,这是一个CSS3的属性,在很多浏览器里面都是不被支持的,你所希望的效果,目前来看,只有这个属性可以做到,否则就只能用一个足够大的图片做背景的方法来实现了。

另外 background-size:cover还可以替换成 background-size:contain使用cover的意思是把背景图片充满整个容器,而不考虑是不是可以看到完整的图片;使用contain的意思是在容器里完整显示图片,而不考虑容器是否被填满。

代码是“<img scr = '图片地址'>”。

1、新建html文件,在body标签中添加img标签,img标签在html中没有结束标签,所以不需要添加“</img>”代码。给img标签添加属性“src”,属性值填自己想要添加图片的地址,这里以同一目录下的1.png为例,这样图片就添加好了:

2、为了防止用户浏览网页时图片加载失败而不知道这边是什么内容,可以给img标签添加“alt”属性,属性值填想要显示的内容,这里以“鹦鹉”为例,此时,当图片加载失败时,“鹦鹉”两个字就会显示出来:

3、img插入的图片大小默认是图片自身的大小,我们可以用“width”属性和“height”属性控制图片大小,这里以宽度200和高度200为例,此时代码就是“width='200' height='200'”,这样图片大小就会变成200*200:

在网页中插入图片html图片代码方法:

步骤:

一、html图片标签语法

<img src="divcss-logo-201305.gif" width="165" height="60" />

img介绍:

src 后跟的是图片路径地址

width 设置图片宽度

height 设置图片高度

二、具体html 图片显示实例

在html源代码中分别插入三张图片,一张原始大、一张将宽度高度改小小、一张将宽度高度改大。

1、实例完整html代码:

<!DOCTYPE html> 

<html> 

<head> 

<meta charset="utf-8" /> 

<title>图片插入html 在线演示</title> 

</head> 

 

<body> 

<p>原始大图片</p> 

<p> 

<img src="divcss-logo-201305.gif" width="165" height="60" /> 

</p> 

<p>改小图片</p> 

<p> 

<img src="divcss-logo-201305.gif" width="105" height="30" /> 

</p> 

<p>改大图片</p> 

<p> 

<img src="divcss-logo-201305.gif" width="365" height="120" /> 

</p> 

</body> 

</html>

2、html插入图片实例截图

3、在线演示:

在html网页中显示图片,插入图片,通过使用img标签来实现,通过也可以将图片作为CSS网页背景图片显示插入到Html网页中(css 背景图片)。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11743703.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存