为什么我这个代码填写center 和 fixed滚动就不显示图片 就不好使

为什么我这个代码填写center 和 fixed滚动就不显示图片 就不好使

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>2-15backeground缩写</title>
<style type="text/css">
*{margin:0px;padding:0px;}
div{
width:600px;height:2500px;
border:2px #9447EB dashed;
background:url(D:/videoplayback.mp4_20190104_232853.542.jpg) no-repeat #B74111  fixed/*scroll left top*/bottom left;

}
</style>
</head>
<body>
<div>

</div>
</body>
</html>

http://img1.sycdn.imooc.com//climg/5c8c88a400013c4b04560360.jpg;添加多张图片也不显示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕星星 2019-03-18 09:49:29

你好,引入多张图片使用一个background属性即可,例如:

 div {
        width: 100%;
        height: 2500px;
        border: 2px #9447EB dashed;
        background: url('images1/1.jpg') no-repeat fixed bottom left,
            url('images1/2.jpg') no-repeat #B74111 fixed left;
    }

图片路径可以换成自己的。

祝学习愉快!

好帮手慕星星 2019-03-17 12:22:50

你好,测试了代码是可以显示出来的:

http://img1.sycdn.imooc.com//climg/5c8dcb1a0001ee4813660535.jpg

只不过图片只显示出来一部分,这是因为固定定位是相对于浏览器视口来说的,div设置的宽度小。

自己测试可能不显示出来,是因为显示器分辨率比较大,图片超出了盒子宽度,可以将div盒子设置宽度为100%。

自己可以测试下,祝学习愉快!

  • 提问者 花盖梨 #1
    怎么插入多张背景图片,同样的fixed属性生效? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>2-15backeground缩写</title> <style type="text/css"> *{margin:0px;padding:0px;} div{ width:600px;height:2500px; border:2px #9447EB dashed; background:url(D:/videoplayback.mp4_20190104_232853.542.jpg) no-repeat #B74111 fixed/*scroll left top*/bottom left; background:url(D:/360安全浏览器下载/129650049_1455611918_kTbz.jpg) no-repeat #B74111 fixed left; } </style> </head> <body> <div> </div> </body> </html>
    2019-03-17 17:28:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师