美文网首页
CSS盒子模型

CSS盒子模型

作者: StrawberrySan | 来源:发表于2018-02-22 17:06 被阅读0次

    盒子模型的图形理解


    CSS盒子模型
    盒子模型的内容范围包括:

    margin(外边距), border(边框),padding(内边距),content(内容)组成。


    CSS内边距(padding)


    1.内边距:

    内边距在content外,边框内。

    2.内边距属性:
    • padding(设置所有边距)
    • padding-bottom(设置底边距)
    • padding-left(设置左边距)
    • padding-right(设置右边距)
    • padding-top(设置上边距)

    CSS边框(border)


    1.边框的样式:

    border-style:定义了10个不同的非继承样式,包括none。

    2.边框的单边样式:

    border-top-style(top可换位left,right,bottom

    3.边框的宽度:

    border-width

    4.边框的单边宽度:

    border-top-width(top可换位left,right,bottom

    5.边框的颜色

    border:颜色

    6.边框的单边颜色:

    border-top-color(top可换位left,right,bottom)

    CSS3边框:

    • border-radius(圆角边框)
    • box-shadow(边框阴影)
    • border-image(边框图片)
    如以下示例:
    border示例
    外部样式表
    boder示例效果

    CSS外边距(margin)


    1.外边距:

    围绕在内容边框区域就是外边距,外边距默认为透明区域。外边距接受任何长度单位,百分数值。

    2.外边距常用属性:
    • margin(设置所有边距)
    • margin-bottom(设置底边距)
    • margin-left(设置左边距)
    • margin-right(设置右边距)
    • margin-top(设置上边距)
    margin示例
    外部样式表
    margin示例效果

    CSS外边距合并


    外边距合并就是一个叠加的概念。图形理解如下:

    外边距合并

    如下练习示例:


    外边距合并示例
    外部样式表
    外边距合并示例效果
    变为50px时的变化效果示例

    以上内容均来自于极客学院的学习。靴靴~~~~

    相关文章

      网友评论

          本文标题:CSS盒子模型

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