100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > html设置位置的属性有哪些 position属性 css中定位position有哪几个属性值

html设置位置的属性有哪些 position属性 css中定位position有哪几个属性值

时间:2021-09-20 17:43:23

相关推荐

html设置位置的属性有哪些 position属性 css中定位position有哪几个属性值

position其实就是用来设定元素的定位类型,在使用过程当中一共有四个常见的属性值,分别是static,relative,absolute,fixed,这四种属性究竟有哪些特点呢?接下来我们就一起来好好的了解一下吧。

position属性——css中定位position有哪几个属性值

1、static,默认值

说到这里我们不得不提一下一个定义——文档流,很多书对文档流这个概念只是一笔带过,没有详细解答,但我根据自己的经验和理解对它进行了总结,文档流其实就是文档的输出顺序,也就是我们通常看到的由左到右、由上而下的输出形式,在网页中每个元素都是按照这个顺序进行排序和显示的,而float和position两个属性可以将元素从文档流脱离出来显示。

默认值就是让元素继续按照文档流显示,不作出任何改变。

2、relative,相对定位

相对定位一个最大特点是:自己通过定位跑开了还占用着原来的位置,不会让给他周围的诸如文本流之类的对象。相对定位也比较独立,做什么事它自己说了算,要定位的时候,它是以自己本身所在位置偏移的(相对对象本身偏移)。本身位置变化了,而元素最初所占的物理空间依然还是存在,另外一点元素相对定位后并没有影响其他相邻的元素。

3、absolute,绝对定位

位置被设置为absolute后,被设置的元素会被定义到包含它的元素内的指定坐标(X坐标、Y坐标)。

比如:position:absolute;left:20px;top:80px;这个容器始终位于距离浏览器左20px,距离浏览器上80px的这个位置。它不会随着窗口大小变化,只是固定在一个特定的坐标轴上面;

4、固定位置,fixed

在理论上,被设置为fixed的元素会被定位于浏览器窗口的一个指定坐标,不论窗口是否滚动,它都会固定在这个位置。但是目前它在IE6中不被支持.

CSS中Position的用法详解

position:static|relative|absolute|fixed

取值:

static:默认值,无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用,默认值。

relative:相对定位,对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。

absolute:绝对定位,对象脱离正常文档流,使用top,right,bottom,left等属性进行绝对定位。而其层叠通过z-index属性定义。

fixed:固定定位,对象脱离正常文档流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。

以上就是有关position属性的所有内容,当然了解了position属性之后还不够,要想正确的使用是一定要认真的去琢磨其中的使用技巧的,如果还想了解更多与之有关的内容,欢迎关注我们

推荐阅读

css阴影 如何用CSS实现DIV块的阴影效果 | 文军营销在css中,有两种不同类型的字体系列名称:通用字体系列-拥有相似外观的字体系统组合(比如”serif”或”monospace”)特定字体系列-具体的字体系列(比如”tim...position属性 css中定位position有哪几个属性值 | 文军营销position属性——css...赵丽颖带火了官宣体,品牌该如何借势营销? | 文军营销Excel 的浮动工具栏功能 Excel浮动工具栏 同时选中所有的已经命名的excel工作表区域 position属性 css中定位position有哪几个属性值 vim配置 LINUX操作系统VIM的安装和配置 office兼容包office兼容包如何安装产品...【自适应】自适应站点如何做到对百度友好 | 文军营销水平滚动条的出现,大大提升了用户的阅读体验。另外,定位(position:absolute)的使用,也要非常小心。 5、Media Query技术的使用 在自适应设计的技术中,css3支持css2.1定义的媒体类型,同时添加了很多涉及媒体类型的功能属性,包括max-width...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。