本文和大家重点讨论一下CSS定位属性Position的用法,position属性的参数主要有position:static,position:relative和position:absolute 等几种,这里学习一下他们的使用方法,相信本文介绍一定会让你有所收获。
创新互联公司专业为企业提供文圣网站建设、文圣做网站、文圣网站设计、文圣网站制作等企业网站建设、网页设计与制作、文圣企业网站模板建站服务,十年文圣做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
CSS定位属性Position详解
CSS中最常用的布局类属性,一个是Float(CSS浮动属性Float详解),另一个就是CSS定位属性Position。
1. position:static
所有元素的默认定位都是:position:static,这意味着元素没有被定位,而且在文档中出现在它应该在的位置。
一般来说,不用指定 position:static,除非想要覆盖之前设置的定位。
- #div-1 {
- position:static;
- }
代码效果:
2. position:relative
如果设定 position:relative,就可以使用 top,bottom,left 和 right 来相对于元素在文档中应该出现的位置来移动这个元素。【意思是元素实际上依然占据文档中的原有位置,只是视觉上相对于它在文档中的原有位置移动了】
- #div-1 {
- position:relative;
- top:20px;
- left:-40px;
- }
代码效果:
3. position:absolute
当指定 position:absolute 时,元素就脱离了文档【即在文档中已经不占据位置了】,可以准确的按照设置的 top,bottom,left 和 right 来定位了。
- #div-1a {
- position:absolute;
- top:0;
- right:0;
- width:200px;
- }
代码效果:
标题名称:详解CSS定位属性Position用法
本文来源:http://www.shufengxianlan.com/qtweb/news11/509911.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联