G5德军

导航

CSS2

一、盒子模型

盒子模型的组成以及注意事项

(1)border 边框

  ①样式

  border-style:solid(实线)

  border-style:  dashed (虚线)

  border-style:  dotted(点线)

  ②颜色

  border-color:   

  ③宽高

  border-width

  ④边框简写

  border: 1px solid red;(无顺序)

    1)边框分开写法

  border-top:  5px solid pink;(上边框);

  border-bottom: 5px dotted red(下边框);

  boder-left:  5px solid blue;

  border-right: 5px solid blue;

    2)边框合并:border-collapse:collapse

    3)`边框会影响盒子实际大小(测量时要去除边框大小)

(2)content 内容

(3)padding内边距(盒子边框与内容的距离)

  padding-left,padding-right,padding-bottom,padding-top

  简写:padding:1px 2px 3px 4px(上右下左)

    padding:1px 2px 3px (上左右下)

    padding:5px

 (4)当我们给盒子指定padding值之后,发生了2件事

  ①内容和边框有了距离,添加了内边距

  ②padding影响实际大小

    有了高度、宽度会撑大盒子

(5)margin外边距

   ①作用:

    控制盒子与盒子之间的距离

    margin-left,margin-right,margin-top,margin-bottom

  ②简写

    和padding一样

    margin:一个数值(上下左右一样)

    margin:x y z h;(上右下左)

    margin:x y z(上左右下)

  (6)   ①让块级元素水平居中:margin: 0 auto;

    ②行内元素,行内块元素

      让父元素用text-align:center

  (7)外边距合并(垂直塌陷解决方案)

  ①给父元素设置边框(transparent)

  ②定义内边距 padding

        ③overflower:hidden;

  (8)清除内外边距

  ①让* {padding和margin}都设置为0

  ②行内元素时* {设置左右边距为0}

二、PS的基本操作(未下载)

文件→打开

视图→标尺

Ctr+R:可以打开

三、圆角边框

border-radius:10px;

border-radius:x y z h;(上左,上右,下右,下左)

border-radius:x y (对角线 上左下右x,上右下左y)

四、盒子阴影

box-shadow:h-ahadow v-ahadow 

bo-shadow:x(水平移动) y(垂直移动) z(模糊距离) h(阴影的尺寸)

盒子阴影不占空间

五、文字阴影

使用text-shadow属性将阴影

text-shadow:水平移动  垂直移动  模糊距离

posted on 2021-11-22 22:20  G5德军  阅读(15)  评论(0编辑  收藏  举报