麻烦老师帮我看一下代码以及代码的实现是否正确。

来源:3-4 编程练习

努力学习的小张

2020-09-30 20:28:29

<!DOCTYPE html>

<html>

<head>

        <!-- 此处编写样式 -->

        <style>

            .big{width:1200px;

                height:900px;

            }

            .big .one{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

            }

            .big .two{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

            }

            .big .three{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

            }

            .big .four{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

                 clear:left;

            }

            .big .five{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

                 

            }

            .big .six{border:1px;

                 border-color:'grey';

                 padding-top:1px;

                 float:left;

                 width:250px;

                 

            }

        </style>

</head>

<body>   

        <!-- 此处写代码 --> 

        <div class="big">

        <div class="one">

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

            </div>

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

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

         <div class="four">

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

            </div>

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

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

        </div>

</body>

</html>


写回答

1回答

好帮手慕鹤

2020-10-07

同学你好,页面效果没有实现,页面中有以下几个问题:

1、页面中的文字没有添加上,如下:

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

2、这六个容器块的宽度设置太大,如下:

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

建议宽、高设置小一点,正好能把这六个块包裹住即可,宽度、高度都是按照盒模型来计算的。

3、代码中,给模块设置边框颜色的css样式没有成功,如下:

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

这是因为border属性就包含了border-color这个属性,所以样式没有成功,建议修改为:

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

4、img标签是行内块标签,行内块标签自带间距,如下:

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

建议给img设置display:block;通过这个css属性,把行内块标签转换为块标签,把自带的间距去掉,参考下图:

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

5、建议给每个块都添加个边距样式,样页面效果更美观.

6、六个盒子的样式是一样的,可以通过群组选择器来写css样式,这样代码比较简练不容易出错。

7、img图片的宽度是240px,那么建议图片容器的宽度也设置为240px。

参考下图修改:

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

如果帮助到了你,欢迎采纳,祝学习愉快,继续加油!

0

0 学习 · 40143 问题

查看课程