资讯专栏INFORMATION COLUMN

css定位案例探讨(position属性详解)

Half / 1410人阅读

简述

定位问题一直是新手学习css的一个难点,现在我将他们总结出来,希望对大家有帮助

position详解

在css中,通过position属性,配合top,right,left,buttom对元素进行定位
position属性有:static,relative,absolute,fixed四种,下面分别探讨

默认定位static



    
        
        Document
    
    

    
        

效果:

盒子一行一个,自动换行

相对定位relative



    
        
        Document
    
    

    
        

元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。

绝对定位absolute



    
        
        Document
    
    

    
        

元素脱离原来的位置,释放来的空间,相当于被独立出来了,此时,它所相对的位置是它position为relative的父级元素,如果没有,则相对于body定位

固定定位fixed

元素框的表现类似于将 position 设置为 absolute,不过它的位置始终相对于窗口,可以实现固定导航栏的效果

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/111203.html

相关文章

  • 详解css相对定位和绝对定位

    摘要:以上两点点可以总结出,相对定位总是以父级左上角为原点进行定位的,如果父级不存在,则以浏览器左上角进行定位。 赞助我以写出更好的文章,give me a cup of coffee? 2017最新最全前端面试题 案例代码1 .rel{ border: 1px solid #ccc; height: 200px; ...

    Jaden 评论0 收藏0
  • CSS魔法堂:说说Float那个被埋没的志向

    摘要:时其宽度始终保持占满宽度的态度。清除浮动就是为浮动影响的范围划边界。那么可归结为的父容器包裹所有子元素。注意属性值不能为空白,否则无法清除浮动。 前言  定位系统中第一难理解就是Normal flow,而第二就非Float莫属了,而Float难理解的原因有俩,1. 一开头我们就用错了;2. 它跟Normal flow靠得太近了。本文尝试理清Float的特性和行为特征,若有纰漏望各位指正...

    legendmohe 评论0 收藏0
  • CSS 最核心的几个概念

    摘要:本文将讲述中最核心的几个概念,包括盒模型等。块级元素的默认为,而内联元素则是根据其自身的内容或子元素来决定其宽度。如果该元素的下一个兄弟元素中有内联元素通常是文字,则会围绕该元素显示,形成类似文字围绕图片的效果。 本文将讲述 CSS 中最核心的几个概念,包括:盒模型、position、float等。这些是 CSS 的基础,也是最常用的几个属性,它们之间看似独立却又相辅相成。为了掌握它们...

    SwordFly 评论0 收藏0
  • 前端技术之_CSS详解第六天--完结

    前端技术之_CSS详解第六天--完结 一、复习第五天的知识 a标签的伪类4个:   a:link 没有被点击过的链接   a:visited 访问过的链接   a:hover 悬停   a:active 按下鼠标不松手 顺序就是“love hate”准则。 可以简写: 1 a{ 3 } 4 a:hover{ 6 } background系列属性,CSS2.1层面 ...

    番茄西红柿 评论0 收藏0
  • CSS > CSS3 中的层叠上下文初探

    摘要:但该盒不建立新的层叠上下文,除非是根元素。以上是基于的层叠上下文介绍。同级情况下,按照二者在源代码中的顺序,居后的又重新占领高地了。现在我们看以下源代码这个时候,以视口为包含块进行定位和大小计算,将会铺满整个屏幕。 前言:关于层叠上下文,笔者还没有去阅读更详细的 W3C 规范来了解更本质的原理(表打我,等我校招拿到 offer 了我就读好伐 T_T)。一直听说 CSS3 里的层叠上下文...

    pcChao 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<