登录
原创

css盒子模型

发布于 2020-11-08 阅读 633
  • CSS
原创

盒子模型

padding: top right bottom left

实际高度:
5cccf9fcfa08ea8293560ad1afdafb1.png

b86d4be349e6e6aec851cc1ee969a59.png

1.使用border为盒子添加边框

p{
    border:2px solid red  /*这是border代码的缩写*/
}
p{
    border-width:2px;/*边框宽度,除了可以用像素(px),还可以使用thin|medium|thick(不常用)*/
    border-style:solid;/*边框样式:dashed(虚线),dotted(点线),solid(实线)*/
    border-color:red;/*边框颜色,可是设置16进制,#CCC*/
}
div{
    border-top:1px solid red;
    border-bottom:1px solid red;/*下边框*/
    border-right:1px solid red;
    border-left:1px solid red;
}
div{
    border-radius:20px 10px 15px 30px;
    /*圆角效果,顺序为左上 右上 右下 左下*/
}

可以分开写

div{
    border-top-left-radius:20px;
    border-top-right-radius:10px;
    border-bottom-right-radius:15px;
    border-bottom-left-radius:30px;
}

如果四个角都是圆角10px,那么可以这样写:

div{
    border-radius:10px;
}

如果左上角和右下角圆角效果一样为10px,右上角和左下角圆角一样为20px,可以这样写:

div{
    border-radius:10px 20px;/*对角线一样值*/
}

2.使用padding为盒子设置内边距

元素内容和边框之间可以设置距离,称为内边距(填充),填充可以分为 上、右、下、左(顺时针)

div{
    padding:20px 10px 15px 30px;
}

也可以分开写:

div{
    padding-top:20px;
    padding-right:10px;
    padding-bottom:15px;
    padding-left:30px;
}

如果上下左右都是一样的,可以这么写:

div{
    padding:10px
}

如果上下一样,左右一样,可以这么写:

div{
    padding:10px 20px;/*上下填充10px,左右填充20px*/
}

评论区

励志做一条安静的咸鱼,从此走上人生巅峰。

0

0

0

举报