美文网首页
HTML----盒子

HTML----盒子

作者: 梵高先生uu | 来源:发表于2018-08-10 00:15 被阅读0次

    盒子

    内容区域设定:width:宽度的设定,height:高度的设定。宽度和高度的设定可以是个体的数值(带单位),也可以是百分比设置。

    内边距(padding)的设定:

    .盒子的内边距为上右下左四个方向

    .内边距的设定用来控制盒子中装载的内容到盒子边缘(边框)之间的距离。

    .盒子的内边距占据的是盒子里面的空间,最小为0,不允许出现负值。

    内边距(padding)复合属性:

    padding-top:上内边距
    padding-right:右内边距
    padding-bottom:下内边距
    padding-left:左内边距

    外边距(margin)的设定:

    盒子的外边距分为上右下左四个方向
    外边距的设定用来控制盒子外围四周的距离,不属于本身范畴
    外边距的主要用途是控制盒子的位置(如用的比较多的margin:0 auto,表示盒子居中,即上下为0,左右自动),所以可以出现负值。

    外边距(margin)复合属性:

    margin-top:上外边距
    margin-right:右外边距
    margin-bottom:下外边距
    margin-left:左外边距

    边框(border)的设定:

    .大部分的元素对象在默认情况下是没有边框的
    .要设定边框,必须同时设定3个要素:宽度、样式、和色彩。(如border:1px solid red)

    边框(border)复合属性

    1、边框按方向分类的扩展属性

    .border-top:上边框
    
    .border-right:右边框
    
    .border-bottom:下边框
    
    .border-left:左边框
    

    2、边框按属性要素分类的扩展属性

    .border-width:边框宽度
    
    .border-style:边框样式
    
    .border-color:边框色彩
    

    3、边框样式的设定

    none: 无轮廓。border-color将被忽略,border-width计算值为0,除非边框轮廓为图像,即border-image。

    hidden: 隐藏边框。IE7及以下尚不支持
    
    dotted: 点状轮廓。IE6下显示为dashed效果
    
    dashed: 虚线轮廓。
    
    solid: 实线轮廓
    
    double: 双线轮廓。两条单线与其间隔的和等于指定的border-width值
    

    web前端开发盒子模型的计算:

    标准盒子的尺寸计算
    .盒子自身的尺寸:内容的宽高+两侧内边距+两侧边框
    .盒子在页面中占位的尺寸:内容的宽高+两侧内边距+两侧边框+两侧外边距

    相关文章

      网友评论

          本文标题:HTML----盒子

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