CSS 浅析position:relative/absolute定位方式
一、position:relative 相对定位
分两种情况分析:
· 无 position: relative;
· 有 position: relative。
代码如下图:
显示效果如下图:
我们给 box4加入 position: relative属性.* 如果元素加上 position: relative 属性; 元素默认为 块级元素.* 如果未给出TRBL(top, right, bottom, left), 元素位置不变, 样式不变.* 给出 TRBL时,是相对于 之前的位置(元素初始位置或称为元素未添加 position: relative时的位置)进行移动.* 并且 box4被解放出来了, 不会被父元素包裹.
二、position: absolute 绝对定位
分三种情况分析:
·无 position: absolute;
·有 position: absolute;
·有 position: absolute,并给父级元素加 position: relative。
代码如下图:
浏览器显示如下图:
第二种情况:* 给 box4加入 position: absolute属性.* 如果元素加上 position: assolute 属性; 元素默认 display: inline-block.* 如果未给出TRBL(top, right, bottom, left), 元素位置不变,仅仅是变为 行内元素.* 给出 TRBL时,是相对于 Body进行移动.第三种情况:* 给 box4加入 position: relative属性.* 如果元素加上 position: relative 属性; 元素默认为 块级元素.* 如果未给出TRBL(top, right, bottom, left), 元素位置不变, 样式不变.* 给出 TRBL时,是相对于 之前的位置(元素初始位置或称为元素未添加 position: relative时的位置)进行移动.* 并且 box4被解放出来了, 不会被父元素包裹.
转载于:https://www.cnblogs.com/stephentian/p/CSS.html
CSS 浅析position:relative/absolute定位方式相关推荐
- CSS 相对|绝对(relative/absolute)定位系列(一)
一.有话要说 以前写内容基本上都是:眼睛一亮--哟呵,这个不错,写!然后去古人所说的茅房里蹲会儿,就有写作的思路了.但是,构思相对/绝对(relative/absolute)定位系列却有好些时日,考虑 ...
- CSS 相对|绝对(relative/absolute)定位系列
一.有话要说 以前写内容基本上都是:眼睛一亮--哟呵,这个不错,写!然后去古人所说的茅房里蹲会儿,就有写作的思路了.但是,构思相对/绝对(relative/absolute)定位系列却有好些时日,考虑 ...
- html div相对位置,CSS 相对|绝对(relative/absolute)定位系列(一)
1.绝对定位和浮动元素是近亲:都具备包裹性和破坏性 包裹性:包裹性换种说法就是让元素inline-block化,例如一个div标签默认宽度是100%显示的,但是一旦被absolute属性缠上,则100 ...
- CSS 相对/绝对(relative/absolute)定位系列(二)
by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=1330 一.常 ...
- CSS 相对|绝对(relative/absolute)定位
一.absolute属性的情感化认识 我对position:absolute属性感性化的认识:absolute是一个善良的有个性的,我行我素.喜欢凌驾一切之上的魔鬼.这家伙,不喜欢也算不上讨厌,但是知 ...
- CSS 相对|绝对(relative/absolute)定位系列(二)
1. 因为事先标准就已经在文字的后面显示,设置absolute之后因为跟随性仍然是在原来的文字,然后再设置margin实现定位即可 2. absolute正业之元素隐藏 元素隐藏与显示是我们在页面制作 ...
- CSS 相对|绝对(relative/absolute)定位系列(三)
1. absolute与等高布局 拿简单的两栏布局举例,左栏与右栏有不同的背景色,且中间隔边框线分隔,如何实现?因为随着内容的不同,有可能左侧栏高度较高,也有可能是右侧栏高度较高.所以,要实现无缝的填 ...
- [css] 说说position的absolute和fixed共同与不同点分别是什么?
[css] 说说position的absolute和fixed共同与不同点分别是什么? 相同点: 1.都是用来给元素定位的属性,具有定位元素的一切特点(例如脱离文本流.不占据空间等等): 2.改变元素 ...
- CSS中position属性( absolute | relative | static | fixed )详解
我们先来看看CSS3 Api中对position属性的相关定义: static:无特殊定位,对象遵循正常文档流.top,right,bottom,left等属性不会被应用. relative:对象遵循 ...
最新文章
- EOS Chain/Wallet RPC API的PHP开发包
- LeetCode Permutation Sequence(求排列中的第k个排列是什么)
- Maven 常见问题
- LmgORM项目: 介绍
- 求圆和椭圆上任意角度的点的坐标
- nssl1232-函数【数论,欧拉函数,莫比乌斯反演】
- 网络基础3(IP段格式,UDP数据报格式,TCP数据报格式)
- java类加载及new对象的过程
- 无名轻聊V1.1在线聊天室源码
- Tcl Tutorial 笔记7 ·for incr
- Delphi编写事件模型客户端(3)
- 织梦dedecms采集规则,东方资讯娱乐新闻采集规则
- cass打开dwg文件无效_DWG文件软件打开显示图形文件无效
- 怎么将苹果手机屏幕投屏到电脑上
- IMF 自定义 IMFTimer、IMFTimerTask
- SM2签名方案的安全性
- 是时候客观评价Retrofit了,Retrofit这几点你必须明白!
- IDEA:Warning: No artifacts marked for deployment
- python数据抓取工具_【重磅开源】Hawk-数据抓取工具:简明教程
- 个人日常开发工具、问题收集
热门文章
- python算法有多少个_Python算法比较两个排序的列表并计算多少个...
- python怎么定义全局变量_python中如何定义全局变量
- android 4 动画,[Android]开发App,你得知道这些4——动画
- Spring MVC中返回JSON数据的几种方式
- 为提升在线语音识别效率,他创造了两种升级版算法模型
- 知方可补不足~UPDLOCK更新锁的使用
- struts2-简单登录实现
- jQuery 自定义事件的学习笔记
- Python3基础语法
- 开奖及送书|《漫画算法:小灰的算法之旅(Python篇)》