这样可以吗?

来源:3-12 编程练习

慕数据4158169

2020-11-14 20:40:29

# 具体遇到的问题

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

<title></title>

<style>

    *{

        padding: 0;

            margin: 0;

    }

    .aaa{

        position:fixed;

        top:50%;

        margin-top:-182px;

    }

    .a1{

        right:0;

    }

</style>

</head>

<body>

<div>

    <img src="http://climg.mukewang.com/59c9f7ce0001839219034033.png">

</div>

<div class="aaa a1">

    <img src="http://climg.mukewang.com/5a3383c70001f1b702240364.png">

</div>

<div class="aaa a2">

    <img src="http://climg.mukewang.com/5a3383d00001a3dd02240364.png">

</div>

</body>

</html>


写回答

1回答

好帮手慕鹤

2020-11-15

同学你好,代码还可以再优化一下:img标签是行内块标签,而行内块标签是自带间距的,所以导致包裹图片的div底部有间隙,如下:

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

建议给img设置display:block; 来把默认的间距去掉,参考下图:

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

祝学习愉快!

0

0 学习 · 15276 问题

查看课程