RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
详解CSS定位属性Position用法

本文和大家重点讨论一下CSS定位属性Position的用法,position属性的参数主要有position:static,position:relative和position:absolute 等几种,这里学习一下他们的使用方法,相信本文介绍一定会让你有所收获。

创新互联公司专业为企业提供文圣网站建设、文圣做网站、文圣网站设计、文圣网站制作等企业网站建设、网页设计与制作、文圣企业网站模板建站服务,十年文圣做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

CSS定位属性Position详解

CSS中最常用的布局类属性,一个是Float(CSS浮动属性Float详解),另一个就是CSS定位属性Position。

1. position:static

所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。

一般来说,不用指定 position:static,除非想要覆盖之前设置的定位。

 
 
 
 
  1. #div-1 {  
  2.  
  3.  position:static;  
  4.  
  5. }  

代码效果:

2. position:relative

如果设定 position:relative,就可以使用 top,bottom,left 和 right 来相对于元素在文档中应该出现的位置来移动这个元素。【意思是元素实际上依然占据文档中的原有位置,只是视觉上相对于它在文档中的原有位置移动了】

 
 
 
 
  1. #div-1 {  
  2.  
  3.  position:relative;  
  4.  
  5.  top:20px;  
  6.  
  7.  left:-40px;  
  8.  
  9. }  

代码效果:

3. position:absolute

当指定 position:absolute 时,元素就脱离了文档【即在文档中已经不占据位置了】,可以准确的按照设置的 top,bottom,left 和 right 来定位了。

 
 
 
 
  1. #div-1a {  
  2.  
  3.  position:absolute;  
  4.  
  5.  top:0;  
  6.  
  7.  right:0;  
  8.  
  9.  width:200px;  
  10.  
  11. }  
  12.  

 代码效果:


文章标题:详解CSS定位属性Position用法
分享链接:http://www.jxjierui.cn/article/cdogsgo.html