老师帮忙看看,有需要改进的吗

来源:3-4 编程练习

慕的地1212123

2019-12-25 12:10:16

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Document</title>

    <style>

        *{

            padding: 0;

            margin: 0;

        }

        .main{

            width: 900px;

            border: 1px solid #ccc;

            overflow: hidden;

            padding: 30px 30px;

            margin: 0 auto;

        }

        p{

            text-align: center;

        }

        .a,.b,.c,.d,.e,.f{

            float: left;

            margin:20px 28px; 

            border: 1px solid red;

        }

    </style>

</head>

<body>

    <div class="main">

        <div class="a">

            <img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

        <div class="b">

            <img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

        <div class="c">

            <img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

        <div class="d">

            <img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

        <div class="e">

            <img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

        <div class="f">

            <img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg" alt="">

            <p>欢迎来到慕课网学习新知识!</p>

        </div>

    </div>

</body>

</html>


写回答

1回答

好帮手慕星星

2019-12-25

同学你好,问题如下:

1、外层main大盒子宽度设置大了一点,可以通过子元素宽度去计算。

2、小盒子之间的间隙和小盒子与边界之间的间隙不相等,一个是56(28+28),一个是58(28+30),需要统一 一下。

参考修改:

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

大盒子宽度计算:图片宽度为240px,左右边框共2px,左右margin值共40px,所以一个小盒子占据的宽度是240+2+40=282,那么3个小盒子占据的宽度就是282*3=846px。

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

0

0 学习 · 40143 问题

查看课程