美文网首页
css布局定位及相关知识---总结

css布局定位及相关知识---总结

作者: 小本YuDL | 来源:发表于2019-02-03 01:56 被阅读10次

定位:position

-absolute:,脱离文档流,相对于已定位的父元素进行定位,即它的偏移量是相对于最近一级position不是static的祖先元素的
-relative:在正常文档流, 相对于自身进行定位,它的偏移是相对于原先在文档流中的位置


以两个div进行演示:
红色的是:relative,黑色的是absolute
1.最简单的开始:

image.png

2.absolute与relative的位置不同


image.png
absolute脱离文档流进行定位,被relative覆盖

3.多个div

image.png
relative在正常文档流,根据自身定位,偏移量就是原来的位置,所以不会重叠;absolute脱离文档流,没有偏移量,会重叠在一起

4.嵌套


image.png 对比absolute和relative的定位
image.png 对比分析absolute的具体定位

尺寸 :% rem em

  • 百分比%:是相对于父元素的,在大的布局中百分比用的比较多
  • rem :是相对于html元素的font-size大小,相当于是全局统一的。
    **在实际项目中,把与元素尺寸有关的css,
    如width,height,line-height,margin,padding等都以rem作为单位,这样页面在不同设备下就能保持一致的网页布局,但是实际操作中,还需要具体问题具体对待,也要进行相关的计算。 **
  • em:是相对于当前元素的font-size大小,具体用起来得计算比较麻烦

弹性布局:display:flex

image.png
image.png 举例分析
在不设置父元素的宽度时,此时子元素依然保持水平垂直居中

今天就先写到这里,挺晚的了,还是要好好学习,不然这些基础的东西,还是很难去真正的理解掌握。布局这些虽然看了好多次,但是自己不动手,真正理解还是挺难的,加油,晚安。
明天就过年啦,开心!


相关文章

  • css布局定位及相关知识---总结

    定位:position-absolute:,脱离文档流,相对于已定位的父元素进行定位,即它的偏移量是相对于最近一级...

  • css布局

    最近在学习css相关的知识,本文主要总结一些css布局相关的知识。 一、左右布局和左中右布局 左右布局和左中右布局...

  • css梳理

    [TOC] CSS单词梳理 CSS的核心知识: 定位 + 布局 + 盒子模型 + 背景 + ...

  • CSS布局及定位

    一、常见的三种布局模型 1.流动模型(Flow) 对元素没有进行特殊设置,块元素自上而下排列,内联元素在一行逐个进...

  • css3动画高级应用开发唱吧首页图片飞入效果

    知识点: html/css布局思维,定位、浮动详解,css3动画高级应用,过渡属性解析,js应用,企业布局思维运用...

  • 浅析 CSS 布局与定位

    浅析 CSS 布局与定位 较多内容参考:CSS布局与定位入门 一、左右布局 float + clearfix块级元...

  • 2019-04-04

    关于如何使用css布局 左右布局 在页面开发过程中要对页面进行左右布局排版,如何使用css的相关知识来做到呢? 以...

  • CSS布局技巧

    最近学习了CSS的一些知识,下面总结一下我学到的CSS布局技巧 1.左右布局 (1). 浮动左右布局也叫横向布局,...

  • css3动画过渡实现鼠标跟随导航效果

    效果知识点:html/css布局思维, div+css讲解,css3动画,盒子模型, 浮动与定位,鼠标事件。 ?h...

  • CSS 圣杯布局(左右固定、中间自适应)

    CSS 圣杯布局 flex 布局(推荐) 定位布局(推荐) css3 calc布局(影响性能,不推荐) flex:...

网友评论

      本文标题:css布局定位及相关知识---总结

      本文链接:https://www.haomeiwen.com/subject/ajbesqtx.html