老师帮我检查一下哪里不对?

来源:3-4 编程练习

原来是晓琪_

2019-04-15 00:40:59

<!DOCTYPE html>
<html>
<head>
        <!-- 此处编写样式 -->
        <style type="text/css">
         *{margin: 0;padding: 0;}
         .container{width: 900px;
            border:gray 1px dashed;
            overflow: hidden;
            zoom:1;}
         .one,.two,.three,.four,.five,.six{
          float:left;
          margin: 8px;
          padding: 0px;
          border:gray 1px solid;         }
         .oo{padding: 20px;
          margin: auto;
         }        </style>
</head>
<body>  
        <!-- 此处写代码 -->   
        <div class="container">
         <div class="oo">
         <div class="one">
          <div class="tp"><img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg">
</div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
         <div class="two">
          <div class="tp"><img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg"></div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
         <div class="three">
          <div class="tp"><img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg"></div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
         <div class="four">
          <div class="tp"><img src="http://climg.mukewang.com/590fe9770001e63102400135.jpg"></div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
         <div class="five">
          <div class="tp"><img src="http://climg.mukewang.com/590fe97d00011bda02400135.jpg
"></div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
         <div class="six">
          <div class="tp"><img src="http://climg.mukewang.com/590fe982000150ba02400135.jpg"></div>
          <div class="wz">欢迎来到慕课网学习新知识!</div>
         </div>
        </div>
        </div>
</body>
</html>

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

我不太懂为什么显示不对。。

写回答

1回答

好帮手慕夭夭

2019-04-15

你好同学,问题如下:

1.因为设置浮动的父元素是oo,代码中并没有直接给oo设置清除浮动,所以oo的高度还是塌陷的,导致上边距比较大。

2.右边的间距大是因为父容器宽度太大了,而内容铺不满,右边会有剩余的空间。

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

如下调整:

大盒子的宽度调整一下,另外,间距和填充设置一样保持间距相等,清除浮动一定要给父元素直接设置,而不是给爷爷元素设置哦

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

祝学习愉快 ,望采纳。

0

0 学习 · 40143 问题

查看课程