web

CSS布局相关

2018-12-24  本文已影响17人  烫成黄毛

display的四种取值:

  • inline:使块级元素在一行展示(大部分HTML元素的宽、高、上下边距就无法设置了)
  • block:使内联元素各自占一行
  • inline-block:修饰的元素称之为行内块元素,它们会像行内元素一样在同一行显示,又可以像块元素一样设置高、宽、行高、边距
  • none:当一个元素的display属性被设为none时,该元素不会被渲染,也不会占位,就像不存在一样。

水平居中

e.g 想让一个<a>居中,可以用一个<p>包裹住它,然后给<p>加上一个text-align:center属性

垂直居中

左右布局

左中右布局

知识点

内联元素居中:包裹一个父元素,添加text-align样式
元素不好利用padding调整位置:包裹一个父元素,在父元素上添加padding

上一篇下一篇

猜你喜欢

热点阅读