CSS关于位置布局
2015-04-18 14:28
141 查看
平常布局
关于fixed。
fixed所在的div层,会在整个可视界面定位,不会随滚动条而移动,始终处在你所能看见的界面的相应位置
(相当于你在电脑屏幕上贴了一张纸贴,你的电脑在上下移动,但在电脑屏幕上的纸贴却随电脑而动,在屏幕上贴着的纸还是在那里贴着。)
fixed所在的div层也不会随窗口的变化而移动位置,比如这个div层在窗口右上角,窗口缩小后,这个div层还在窗口右上角,大小也不改变。
关于relative。
首先,relative的两个层,呈现上下分布,在浏览窗口界面定位,随滚动条下移,relative和普通层一样,不会在显示。
relative层中,(relative层所代表的就是和普通层一样,被分配到相应的位置,即相应的格中,随着显示的元素位置的改变,那个被分配到的格是不会改变的
----比如下方第三层图中,绿和蓝之间的空白层,就是蓝本来被分配到的位置,但蓝元素上移后,格还在,就会显示空白-----无元素):
想要上移,top必须为负;想要下移,top为正;(所遗留的空白均显示此处无元素)
不动的话,top为0;(可不写)
关于absolute。
一般情况下,absolute属性的显示要求div层中套div层。
0.第一层div层有absolute,position后的属性使div元素效果以整个页面为坐标进行定位。
第二层div层没有absolute,元素效果也是以页面为主,从头显示效果。(如下方第一层图片)
1.若内层的div层没有absolute属性,外层的div层有absolute属性,外层的div元素效果以整个页面为坐标进行定位。
position下的属性规定的效果以浏览页面为主。(如下方第二层图片)
2.若外层的div层没有absolute属性,内层的div层有absolute属性,内层的div元素效果以整个页面为坐标系进行定位。
position下的属性规定的效果以浏览页面为主。(如下方第三层图片)
3.外层中position是absolute(其实fixed、relative都行),后面没有position的下属性;内层中position是absolute,后面是position的下属性,
内层div中的元素效果会以外层的div为坐标进行定位。(如下方第四层图片)
关于fixed。
fixed所在的div层,会在整个可视界面定位,不会随滚动条而移动,始终处在你所能看见的界面的相应位置
(相当于你在电脑屏幕上贴了一张纸贴,你的电脑在上下移动,但在电脑屏幕上的纸贴却随电脑而动,在屏幕上贴着的纸还是在那里贴着。)
fixed所在的div层也不会随窗口的变化而移动位置,比如这个div层在窗口右上角,窗口缩小后,这个div层还在窗口右上角,大小也不改变。
关于relative。
首先,relative的两个层,呈现上下分布,在浏览窗口界面定位,随滚动条下移,relative和普通层一样,不会在显示。
relative层中,(relative层所代表的就是和普通层一样,被分配到相应的位置,即相应的格中,随着显示的元素位置的改变,那个被分配到的格是不会改变的
----比如下方第三层图中,绿和蓝之间的空白层,就是蓝本来被分配到的位置,但蓝元素上移后,格还在,就会显示空白-----无元素):
想要上移,top必须为负;想要下移,top为正;(所遗留的空白均显示此处无元素)
不动的话,top为0;(可不写)
关于absolute。
一般情况下,absolute属性的显示要求div层中套div层。
0.第一层div层有absolute,position后的属性使div元素效果以整个页面为坐标进行定位。
第二层div层没有absolute,元素效果也是以页面为主,从头显示效果。(如下方第一层图片)
1.若内层的div层没有absolute属性,外层的div层有absolute属性,外层的div元素效果以整个页面为坐标进行定位。
position下的属性规定的效果以浏览页面为主。(如下方第二层图片)
2.若外层的div层没有absolute属性,内层的div层有absolute属性,内层的div元素效果以整个页面为坐标系进行定位。
position下的属性规定的效果以浏览页面为主。(如下方第三层图片)
3.外层中position是absolute(其实fixed、relative都行),后面没有position的下属性;内层中position是absolute,后面是position的下属性,
内层div中的元素效果会以外层的div为坐标进行定位。(如下方第四层图片)
相关文章推荐
- html+css关于位置布局
- 关于CSS布局
- 【深入BFC】 关于CSS中float布局,清除浮动,和margin合并的原理解析,解开你心中的那些困惑!
- 关于最外层为相对布局时,通过动态设置布局内控件位置问题
- 关于Asp.net2.0下Div+Css布局页面样式实效的解决方法
- 关于位置——CSSOM视图模式(CSSOM View Module)相关整理
- 关于css布局
- 关于html CSS 绝对相对布局问题
- Css有关于圣杯及双飞翼布局
- 关于div+css布局中的class跟id的区别
- 关于CSS和CSS3的布局小知识(干货)
- 关于css布局(水平垂直居中)
- 关于css布局的几篇文章
- 关于div+css的排版布局
- 关于CSS布局的核心概念的快速入门指南
- [布局概念] 关于CSS-BFC深入理解
- 关于Asp.net2.0下Div+Css页面布局样式失效的解决方法
- 关于.Net页面弹出对话框而改变CSS布局的问题
- 关于后盾网yii框架的学习小结(3)--asset,创建布局,在html中加载css
- 关于CSS中的布局和定位