这样对吗?

来源:4-3 编程练习

asl8116

2020-06-20 15:01:40

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

<title></title>

<style>

    *{

        padding:0;

        margin:0;

    }

    .bj{

        width:100%;

        height:4033px;

        background:url(http://climg.mukewang.com/59c9f7ce0001839219034033.png)center no-repeat;

        position:relative;

        }

    .zb{

     width:160px;

     height:auto;

        position:fixed;

        top:50%;

        margin-top:-150px;

        left:0px;

    }

    .yb{

     width:160px;

     height:auto;

        position:fixed;

        top:50%;

        margin-top:-150px;

        right:0px;

    }

</style>

</head>

<body>

<div class="bj">

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

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

</div>

</body>

</html>


写回答

2回答

好帮手慕言

2020-06-20

同学你好,可以把图片放到浏览器中查看,例如:
http://img.mukewang.com/climg/5eedcd1f09eb673e13160962.jpg

在实际工作中,设计师会提供设计图,同学根据设计稿设置宽高即可。

祝学习愉快~

0
hsl8116
h 了解.谢谢
h020-06-20
共1条回复

好帮手慕言

2020-06-20

同学你好,使用同学提供的代码测试,是没有垂直居中的,上下间距不一致。另外:给图片的父级设置的宽度太小了,导致图片溢出父级,如下:

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

建议:修改图片父级的宽高和margin-top值,如下:

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

有很多相同的代码,可以使用群组选择器简化代码,如下:

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

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

0
hsl8116
h 请问左右图片的宽高是怎么计算出来合适的呢?
h020-06-20
共1条回复

0 学习 · 40143 问题

查看课程