美文网首页HTML
HTML-盒子模型布局-2018.07.06

HTML-盒子模型布局-2018.07.06

作者: 侯小强2018 | 来源:发表于2018-07-06 17:29 被阅读0次

HTML盒子模型

一个盒子中主要的属性就5个:width、height、padding、border、margin。如下:
width和height:内容的宽度、高度(不是盒子的宽度、高度)。
padding:内边距
(padding-left;padding-right;padding-top;padding-bottom)
border:边框
(boder-left;boder-right;boder-top;boder-bottom)
margin:外边距
(margin-left;margin-right;margin-top;margin-bottom)

标准盒子模型:

标准盒子模型

IE盒子模型:

IE盒子模型

综合div的布局进行照片墙的布局成果

盒子模型布局成果

代码储存:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            .divtotle {
                border: 7px;
                width: 200px;
                height: 400px;
                background-color: yellow;
                float: left;
            }
        </style>

    </head>

    <body>
        <!--
            作者:407990108@qq.com
            时间:2018-07-06
            描述:第一条div
            
        -->
        <div class="divtotle">

            <div style="width: 60px; height: 100px; border:7px solid grey; margin: 20px; margin-left: 110px;">

                <img src="img/div-1-1.jpg" width="60px" height="100px" />
            </div>

            <div style="width:150px; height:100px;border: 7px solid grey;margin: 20px;margin-top: 30px;">
                <img src="img/div-1-2.jpg" width="150px" height="100px" />
            </div>
        </div>

        <!--
        作者:407990108@qq.com
        时间:2018-07-06
        描述:第二条div
    -->
        <div class="divtotle">

            <div style="width: 150px; height: 180px; border: 7px solid grey; margin: 10px; ">
                <img src="img/div-2-1.jpg" width="150px" height="180px" />
            </div>

            <div style="width:150px; height:100px;border: 7px solid grey;margin: 10px;">
                <img src="img/div-2-2.jpg" width="150px" height="100px" />
            </div>
        </div>

        <!--
        作者:407990108@qq.com
        时间:2018-07-06
        描述:第三条div
    -->
        <div class="divtotle">

            <div style="width: 120px; height: 50px; border: 7px solid grey; margin: 10px; ">
                <img src="img/div-3-1.jpg" width="120px" height="50px" />

            </div>

            <div style="width:120px; height:120px;border: 7px solid grey;margin: 10px;">

                <img src="img/div-3-2.jpg" width="120px" height="120px" />
            </div>

            <div style="width:120px; height:50px;border: 7px solid grey;margin: 10px;">
                <img src="img/div-3-3.jpg" width="120px" height="50px" />

            </div>
        </div>

        <!--
        作者:407990108@qq.com
        时间:2018-07-06
        描述:第四条div
    -->

        <div class="divtotle">

            <div style="width: 60px; height: 100px; border: 7px solid grey; float: left;margin: 10px; display: inline;">
                <img src="img/div-4-1.jpg" width="60px" height="100px" />
            </div>

            <div style="width:60px; height:100px;border: 7px solid grey;margin: 10px;float: left;display: inline;">
                <img src="img/div-4-2.jpg" width="60px" height="100px" />
            </div>

            <div style="width:150px; height:180px;border: 7px solid grey;margin: 10px;margin-top: 150px;">
                <img src="img/div-4-3.jpg" width="150px" height="180px" />
            </div>
        </div>

        <!--
        作者:407990108@qq.com
        时间:2018-07-06
        描述:第五条div
    -->

        <div class="divtotle">
            <div style="width: 150px; height: 100px; border: 7px solid grey; margin: 10px; ">
                <img src="img/div-5-1.jpg" width="150px" height="100px" />
            </div>

            <div style="width:60px; height:100px;border: 7px solid grey;margin: 10px;">

                <img src="img/div-5-2.jpg" width="60px" height="100px" />
            </div>
        </div>

    </body>

</html>

小白解释:

1.在进行布局时候,首先脑袋里要有大概的整体印象,知道自己要建立几块布局,具体大概的尺寸,需要的像素。
2.对于margin,padding,border的应用
margin,分为上下左右,如果默认了一个margin,要进行微调的情况下,那么会以新的命令为准。
padding 是内容外面的边距,要包括在整个div的大小下面。
border 也占有一定的空间,所以要进行调整好。

学习体会:

最开始为了布局添加一些白色的div充当边框,学习了盒子模型后,非常的便捷,操作起来简直飞一般的体验,不用琢磨那么久了,哈哈哈。所以,还是知识的积累和涉及的面不够广,要多进行学习和体验!加油,侯小强!!啦啦啦!!!

相关文章

  • HTML-盒子模型布局-2018.07.06

    HTML盒子模型 一个盒子中主要的属性就5个:width、height、padding、border、margin...

  • CSS盒子模型

    CSS盒子模型 1.盒子模型 页面布局要学习三大核心,盒子模型,浮动和定位,学习好盒子模型能非常好的帮助我们布局页...

  • 盒子模型

    1.盒子模型 页面布局要学习三大核心,盒子模型,浮动和定位。学习好盒子模型能非常好的帮助我们布局页面。 网页布局过...

  • 002--css3-flex布局

    一、布局 传统的布局:盒子模型content-box--平时普通的盒子模型(向外扩展)平时普通的盒子,添加padd...

  • 十六、盒子模型

    一、盒子模型 页面布局要学习三大核心,盒子模型,浮动和定位。学习好盒子模型能非常好的帮助我们布局页面。、 1.1 ...

  • box-sizing属性使用场景

    关键词:布局 盒子模型盒子模型盒子模型在前端开发中有着非常重要的地位。盒子模型的组成由content+paddin...

  • css源码笔记(四)【爱创课堂专业前端培训】

    复习: 1.1布局模型——前端培训机构 与盒子模型一样是最基础、最核心的东西,但是布局模型是从盒子模型基础上进行布...

  • 弹性盒子--Flexbox布局!!

    弹性盒子布局模型 1. Flex布局是什么? Flex是发了flexbox 的缩写,意为“弹性布局”,用来为盒子状...

  • 12 CSS中的盒子模型

    页面布局要学习三大核心,盒子模型、浮动和定位。学好盒子模型能非常好的帮助我们布局。网页布局.png 1.看透网页布...

  • CSS盒模型

    盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版和布局。盒子模型有两种,分别是 IE 盒子模型和标准...

网友评论

    本文标题:HTML-盒子模型布局-2018.07.06

    本文链接:https://www.haomeiwen.com/subject/slsbuftx.html