HTML+css基础回顾(一)

HTML部分

熟悉html 的标签

  • 前端 开发库:
    http://code.ciaoca.com/style/css-cheat-sheet/

  • w3chool :http://www.w3chtml.com/css3/

ang

  • 样式重叠表:https://developer.mozilla.org/zh-CN/docs/Web/CSS/radial-gradient()
  • https://css.welltell.cc/transition.html

像素取值:

顺时针 上右下左


圆角问题(radius)

并不是radius取50%就一定是圆形,还得看前提是不是正方形


margin padding

  • content-box 用于显示标准的盒子(默认的)
    • border-box 怪异盒子
  • 一个约束边框 一个约束内容
  • div默认的是百分百宽度
  • margin合并,兄弟元素之间,垂直方向上,如果有重叠的部分,margin取两者之间的最大的那部分
  • 当父元素没有边框的时候,子元素的margin-top 会与父元素的margin-top合并

默认样式问题

  • div中无数个空格等于一个空格
  • display:inline-block
  • float:left(清除空间的距离)
  • float 会使父元素脱离文档流
  • 清除浮动是指清除元素带来的影响,如果父元素里面有浮动的元素,就要清除
  • 在清除浮动的第二种方式,在父元素结束之前,添加一个有clear:both display:block样式的元素
  • 有浮动就要清除浮动
  • 浏览器的查找元素快捷键:ctrl+f

定位 position

  • position: static;这是默认样式
  • 相对定位:相对它原本应该出现的位置移动,位置产生移动,但是还是占据原来的位置,不会影响别人的位置(相对于父级元素
  • 绝对定位:一个元素设置了绝对定位,就会脱离文档流,他会以自身为起点,逐层往外找,直到找到position不等于默认值的时候;正数向内部走,负数向外部走(相对于本身
  • fixed:相对于浏览器的窗口
  • fixed:并不完全是相对于浏览器窗口的定位,大多数是相对浏览器窗口

猜你喜欢

转载自blog.csdn.net/liuxiaobao666/article/details/117447503