老师请看一下这样写可以吗?
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{margin: 0;padding: 0;} .page{ background: url(http://img1.sycdn.imooc.com/climg//59c9f7ce0001839219034033.png) center top no-repeat; background-size: 100% 100%; height: 4033px; width: 100%; } .left{ left:0; position: fixed; top:50%; margin-top: -132px; } .right{ right:0; position: fixed; top:50%; margin-top: -132px; } </style> </head> <body> <div class="page"> <div class="left"> <a href="https://www.imooc.com/"><img src="http://img1.sycdn.imooc.com/climg//5a3383c70001f1b702240364.png"></a> </div> <div class="right"> <a href="https://www.imooc.com"><img src="http://img1.sycdn.imooc.com/climg//5a3383d00001a3dd02240364.png"></a> </div> </div> </body> </html>
0
收起
正在回答
2回答
你好,原图是364px,但是left的高度不是364px哦,如下:
是老师之前说的高度368px,图片是内联元素,默认有间隙,所以父容器高度被撑大了,可以设置图片为块元素:
这样修改之后同学开始写的代码就是正确的,可以再测试下。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星