CSS----3

目录

盒子模型

1.  什么是盒子

2.  边框

3.  内外边距

4.圆角边框

5.阴影


盒子模型

1.  什么是盒子

margin:外边距

padding:内边距

border:边框

2.  边框

  1. 粗细    *px
  2. 样式    solid固定的
  3. 颜色    color
 /*border: 1px solid red
              粗细 样式  颜色
    */
    /*body总有一个默认的外边距 margin: 0;*/
   h2,ul,li,a,body{
      margin: 0;
     padding: 0;
     text-decoration: none;
    }
    h2{
      font-size: 16px;
      background: #11ecd2;
      line-height: 30px;
      text-align: center;
      
    }
    #app{
      width: 300px;
      border: 1px solid red;
    }
    form{
      background: #11ecd2;
    }
    div:nth-of-type(1) input{
      border: 3px solid deepskyblue;
    }
    div:nth-of-type(2) input{
      border: 3px dashed black;
    }
    div:nth-of-type(3) input{
      border: 3px solid #5c3737;
    }

3.  内外边距

 盒子的计算方式:margin+border+padding+内容宽度

<!--外边距的妙用:居中元素
顺时针旋转
 margin: 0 0 0 0;上 下 左 右
 margin: 0 auto;上下  左右
 margin: 0;上下左右边距全为0
 -->
  <style>
    /*border: 1px solid red
              粗细 样式  颜色
    */
    /*body总有一个默认的外边距 margin: 0;*/

    h2{
      font-size: 16px;
      background: #11ecd2;
      height: 16px;
      text-align: center;

    }
    #app{
      width: 300px;
      border: 1px solid red;
      /*上下左右*/
      margin: 0 auto;
    }
    form{
      background: #11ecd2;
    }
   input{
     border: 1px solid black;
   }
    div:nth-of-type(1){
      border: 1px solid black;
      padding: 10px;
    }

4.圆角边框

<!--左上 右上 右下 左下  顺时针方向  -->
<!--
圆圈:圆角=半径 border-radius: 100px;(60px以上看着开始变圆)
扇形: width: 100px;
      height: 50px;
      background: red;
      border-radius: 50px 50px 0 0;

 -->
  <style>
    div{
      width: 100px;
      height: 50px;
      background: red;
      border-radius: 50px 50px 0 0;
    }
    img{
        border-radius: 50px;
    }
  </style>

5.阴影

 <style>
    div{
      width: 100px;
      height: 50px;
      background: red;
      box-shadow: 10px 10px 100px 10px #11ecd2;
    }
  </style>

posted @ 2022-05-12 15:44  Fiercezm  阅读(14)  评论(0编辑  收藏  举报  来源