老师实现对吗?图片太大了,超过了我的屏幕大小,怎么将图片压缩成屏幕大小呢?

来源:4-3 编程练习

localhost999

2020-07-01 18:34:37

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>
</title>
<style type="text/css">
        .body{
            width:1903px;
            height:4033px;
            background-image:url(http://climg.mukewang.com/59c9f7ce0001839219034033.png);
            background-repeat:no-repeat;
        }
        
        .left{
            position:fixed;
            top:50%;
            left:5%;
            margin-top:-182px;
        }
        .right{
            position:fixed;
            top:50%;
            right:5%;
            margin-top:-182px;
        }

</style>
</head>
<body>
<div class="body">
    
</div>
<div class="left">
    <img src="http://climg.mukewang.com/5a3383d00001a3dd02240364.png" alt=""/>
</div>
<div class="right">
    <img src="http://climg.mukewang.com/5a3383c70001f1b702240364.png" alt=""/>
</div>
</body>
</html>


写回答

2回答

好帮手慕粉

2020-07-01

同学你好,同学的效果是这样的吗:

http://img.mukewang.com/climg/5efc6c4009bac41013660562.jpg

如果是的话,是因为同学的屏幕分辨率较小,图片较大,所以放不下。可以再给图片设置宽度:

http://img.mukewang.com/climg/5efc6c870925255d06310206.jpg

祝学习愉快~

0

好帮手慕粉

2020-07-01

同学你好,是同学设置的宽度太大了,让其是父元素的100%即可:

http://img.mukewang.com/climg/5efc684b094810f307860130.jpg

另外,可以去除下元素自带的默认间隙:

http://img.mukewang.com/climg/5efc687409e2d34903190109.jpg

如果我的回答帮助了你,欢迎采纳。祝学习愉快~

0
hocalhost999
h 按照老师所说width改成100%,图片并不会自动缩放,而是显示不全
h020-07-01
共3条回复

0 学习 · 40143 问题

查看课程