4-3作业请教
来源:4-3 编程练习
有只土狗叫三毛
2018-04-03 13:16:26
遇上个问题,左右两个固定框的大小改小了以后图片就显示不全了,求指教该如何修改。谢谢!
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{margin: 0; padding: 0;} html, body{width: 100%; height: 100%;} .page{ width: 100%; height: 4000px; background: url(http://climg.mukewang.com/59c9f7ce0001839219034033.png) center top no-repeat; position: relative; } .leftAD{ position: fixed; top: 50%; left: 0; margin-top: -182px; width: 224px; height: 364px; background: url(http://climg.mukewang.com/5a3383c70001f1b702240364.png); } .rightAD{ position: fixed; top: 50%; right: 0; margin-top: -182px; width: 224px; height: 364px; background: url(http://climg.mukewang.com/5a3383d00001a3dd02240364.png); </style> </head> <body> <div class="page"></div> <div class="leftAD"></div> <div class="rightAD"></div> </body> </html>
1回答
好帮手慕星星
2018-04-03
经测试效果是没有问题的呀,如下:
图片本身大小就是224 x 364是的像素。你如果说不想根据图片大小来定位置,就想自己设置左右两侧的宽高,可以设置背景图片大小background-size:100%;这个是css3的属性,或者是直径使用img标签插入图片,不用背景图片,设置img图片的宽高为100%即可。祝学习愉快~~
相似问题