老师麻烦看下4-11

来源:4-12 编程练习

无限精彩

2019-08-15 20:05:12

<!DOCTYPE html>

<html>

<head>

        <style>

         .div{

           

          border: 1px solid; 

          border-color: silver; 

          padding: 9px;

          box-sizing: border-box;

             }

        .div1{

            float: left;

          border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             }

      .div2{

            float: left;

           border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             } 

      

       .div3{

            float: left;

           border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             } 

     .div4{

            float: left;

            border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             }

    .div5{

           float: left;

          border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             }

     .div6{

          float: left;

          border: 1px solid; 

          border-color: silver; 

       margin: 5px 10px 10px 5px;

             }

        </style>

</head>

<body>   

<div>

       <div class="div1">

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

           <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div2">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div3">

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

            <br>欢迎来到慕课网学习新知识

 

         </div> 

        <div class="div4">

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

           <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div5">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div6">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       </div>

</body>

</html>

老师,问题一:外边框为什么不显示;

        问题二:麻烦老师点评下这段代码;

        问题三:老师还有没更简便的方法;

        问题四;关于块内带文字的情况,添加float:left的理解还是很模糊

写回答

1回答

好帮手慕柯南

2019-08-16

同学你好!

  1. 外边框没有显示,因为没有给最外层的div设置正确的样式,建议给最外层的div一个class=“div0”并且设置固定的宽度以及高度

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

  2. 同学div1-div6的样式都相同可以将其合并为一个class,这样可以减少代码量,并且可以给图片的宽度设置为100%使其填满div,老师对同学的代码进行了一些修改,同学可以看一下:

<!DOCTYPE html>

<html>

<head>

        <style>

         .div0{

           width: 810px;
           height: 375px;

          border: 1px solid; 

          border-color: silver; 

          padding: 9px;

          box-sizing: border-box;

             }

        .div1{

            float: left;

          border: 1px solid; 

          border-color: silver; 

          margin: 5px 10px 10px 5px;

             }
          img{
          	width: 100%;
          }

    

        </style>

</head>

<body>   

<div class="div0">

       <div class="div1">

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

           <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div1">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div1">

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

            <br>欢迎来到慕课网学习新知识

 

         </div> 

        <div class="div1">

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

           <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div1">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       <div class="div1">

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

            <br>欢迎来到慕课网学习新知识

       </div>

       </div>

</body>

</html>

3.浮动可以简单地其实就是使元素脱离原来的空间,在html中处于另一个空间。同学可以多看几遍视频中的讲解,多练习一下。来加深理解。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程