如何让背景图片固定不随滚动条滚动

不管下拉多少,图片还一直都定在第一屏的位置如果是代码,麻烦请说下使用方法!... 不管下拉多少,图片还一直都定在第一屏的位置 如果是代码,麻烦请说下使用方法! 展开
 我来答
虾弹文化
高粉答主

2019-09-02 · 大概是忆往昔 宝宝永远3岁!!
虾弹文化
采纳数:228 获赞数:79780

向TA提问 私信TA
展开全部

1、打开html开发软件,新建一个html代码页面。

2、在html代码页面的<body>标签里面输入多行段落文字,用于后面浏览器滚动条滚动的时候查看图片时候随滚动条而滚动条。如图

3、设置背景图片样式。在<title>标签后面创建一个<style>标签,然后在这个标签里设置<body>标签的背景图片,以及背景图片不重复。

样式代码:

body{

background-image: url(img/bg.jpg);

background-repeat:no-repeat;

}

4、在body样式中添加上background-attachment: fixed。

5、保存html代码页面后刷新浏览器,这个时候滚动浏览器滚动条发现背景图片已经固定不随浏览器滚动而滚动了。如图

匿名用户
推荐于2017-11-26
展开全部
提示:
fixed表示指定的背景是永远固定的,即:背景图片不随着网页的滚动而滚动。通过此元素设置出的网页效果在当今受到很多网络高手垂青。scroll这元素的作用正好与fixed相反,此元素与HTML中的背景元素所产生的效果基本相同,就是说可以直接html中添加,不错吧~

代码:

<style>
body {background-position: center;//背景居中<br>background-repeat: no-repeat;//无重复<br>background-attachment: fixed;//固定不动}
</style>

------------------------------
下面的是在html中直接添加的:
<body style="background-attachment:fixed";background="背景图片路径“>
</body>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-24
展开全部
这个很容易操作:在代码中写入bgproperties="fixed",就可以使背景不动了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
舞丶Li
2014-07-28
知道答主
回答量:1
采纳率:0%
帮助的人:1350
展开全部
例如body {
background-image: url(../loo.jpg);
background-repeat: no-repeat;

margin-left: 20px;
margin-top: 20px;
margin-right: 20px;
margin-bottom: 0px;
}

中background-repeat: no-repeat;改成background-attachment: fixed;

然后保存,登陆就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式