zoukankan      html  css  js  c++  java
  • 学习前端页面css定位

    css元素框定位

    一、相对定位:absolute

      相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。position:relative;同时可以设置上下左右位置偏移;relative是让元素框和父级显示在同一层,只是相对位置发生变化;

    二、绝对定位:

      设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位,包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。position:absolute;让元素框显示单独的一层,绝对定位使元素的位置与文档流无关,因此不占据空间。这一点与相对定位不同,相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。而其他元素的布局就好像改元素不存在一般。可以使用z-index:的具体数值改变它的相对是覆盖还是被覆盖。绝对定位在相对定位的基础上,可以固定住在相对元素的某一位置不变。

    三、浮动:

      元素堆叠,向某一方向对齐,空间不够就会换行对齐。float:属性。

  • 相关阅读:
    c++ 析构函数
    define 全局变量 extern
    C 与 python 的随机数
    WinMain function can not be oveloaderd
    宽字符编码与多字节编码
    windows 静态库 与 动态库
    extern C 语言中
    ubuntu 修改分辨率 , 虚拟机中的ubuntu联网
    main(int argv, char* argc[])
    数字分隔符,三位一个逗号
  • 原文地址:https://www.cnblogs.com/zhouwenfan-home/p/10696160.html
Copyright © 2011-2022 走看看