怎么使用CSSPosition属性-创新互联

这篇文章主要介绍“怎么使用CSS Position属性”,在日常操作中,相信很多人在怎么使用CSS Position属性问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用CSS Position属性”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联建站是一家集网站建设,龙华企业网站建设,龙华品牌网站建设,网站定制,龙华网站建设报价,网络营销,网络优化,龙华网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

CSSPosition(定位)position属性指定了元素的定位类型。position属性的五个值:staticrelativefixedabsolutesticky元素可以使用的顶部,底部,左侧和右侧属性.

position属性浏览器支持

IE Firefox Chrome Safari Opera

所有主流浏览器都支持position属性。

注释:任何的版本的InternetExplorer(包括IE8)都不支持属性值"inherit"。

position属性定义和用法

position属性规定元素的定位类型。

说明

这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。

默认值: static

继承性: no

版本: CSS2

JavaScript语法: object.style.position="absolute"

可能的值

值 描述

absolute

生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。

元素的位置通过"left","top","right"以及"bottom"属性进行规定。

fixed

生成绝对定位的元素,相对于浏览器窗口进行定位。

元素的位置通过"left","top","right"以及"bottom"属性进行规定。

relative

生成相对定位的元素,相对于其正常位置进行定位。

因此,"left:20"会向元素的LEFT位置添加20像素。

static 默认值。没有定位,元素出现在正常的流中(忽略top,bottom,left,right或者z-index声明)。

inherit 规定应该从父元素继承position属性的值。

TIY实例

定位:相对定位

本例演示如何相对于一个元素的正常位置来对其定位。

定位:绝对定位

本例演示如何使用绝对值来对元素进行定位。

定位:固定定位

本例演示如何相对于浏览器窗口来对元素进行定位。

设置元素的形状

本例演示如何设置元素的形状。此元素被剪裁到这个形状内,并显示出来。

Z-index

Z-index可被用于将在一个元素放置于另一元素之后。

Z-index

上面的例子中的元素已经更改了Z-index。

到此,关于“怎么使用CSS Position属性”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


本文题目:怎么使用CSSPosition属性-创新互联
文章路径:http://scyanting.com/article/cejdcj.html