美文网首页
css的定位

css的定位

作者: huhu502 | 来源:发表于2016-09-07 20:22 被阅读22次
  • 方位名称:
    left right top bottom
  • 1)静态定位
    静态定位就是元素标准流的显示方式。
     div{
        width: 100px;
        height: 100px;
        background-color: red;
        position: static;    静态定位
        left: 300px;         距离左边300px
    }
没有向左移动300px(left: 300px; )
  • 2)绝对定位
    1,当给一个单独的元素设置绝对定位,以浏览器左上角为基准定位。
    2,当盒子发生嵌套关系的时候,如果父盒子没有设置定位,子盒子设置定位看浏览器的左上角。
    3,当盒子发生嵌套关系的时候,如果父盒子设置了定位,子盒子设置定位以父盒子的左上角为准。
    4,给盒子设置了绝对定位,该盒子不占位置(脱离了标准流)
    5,给行内元素设置绝对定位后,改元素转换为行内块元素(第三种转换方式)
    6,设置了绝对定位的盒子如果没有给它设置宽度,它就会自己内容的宽度,要想是整个屏幕的宽度就要设置width: 100%;

        div{
    
          width: 500px;
          height: 500px;
          background-color: red;
          position: absolute;
          left: 100px;
          /* top: 100px;
          right: 0px; */
      }
      .one{
          width: 100px;
          height: 100px;
          background-color: pink;
          position: absolute;
          left:  600px;
      }
        </style>
     </head>
    <body>
      <div >
          <div class="one"></div>
      </div>
    
  • 4)相对定位
    1,元素设置了相对定位后占原来的位置。
    2,设置相对定位以自己的位置为参照。
    3,不能将行内元素转换为行内块元素。
    4,有一种用途:子元素绝对定位,父元素相对定位。子元素就可以相对父元素移动。

   .one{
        width: 100px;
        height: 100px;
        background-color: red;
        position: relative;
        left: 10px;
    }
    .two{
        width: 100px;
        height: 100px;
        background-color: pink;
        position: relative;
        left: 10px;
    }
   </style>
   </head>
  <body>
    <div class="one"></div>
    <div class="two"></div>
  </body>
  • 5)固定定位
    1,不占位置(脱标)
   div{
        position: fixed;
    }

相关文章

  • css定位

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • CSS 定位

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • CSS 定位 (Positioning)

    CSS 定位 (Positioning) 属性允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供...

  • css 定位 浮动

    定位 1 . css 定位:改变元素在页面上的位置2 . css 定位机制:普通流浮动绝对布局3 . css 定位...

  • CSS定位

    CSS定位(Positioning)允许你对元素进行定位。 CSS 定位和浮动 CSS 为定位和浮动提供了一些属性...

  • CSS中的几种定位

    CSS中常用的定位有 普通定位,相对定位 绝对定位、fixed定位 浮动 1、普通定位和相对定位 css中的元素有...

  • CSS 定位

    CSS定位 CSS 定位机制 CSS中一共有三种基本定位机制:普通流、浮动、绝对定位。如果不进行专门指定,所有的标...

  • CSS定位与浮动2016/6/12

    CSS 定位 (Positioning) CSS 有三种基本的定位机制:普通流、浮动和绝对定位。 position...

  • CSS_定位

    CSS定位(Positioning) 含义: CSS定位属性允许你对元素进行定位定位的基本思想,它允许你定义元素框...

  • css_定位

    CSS定位(Positioning) 含义: CSS定位属性允许你对元素进行定位定位的基本思想,它允许你定义元素框...

网友评论

      本文标题:css的定位

      本文链接:https://www.haomeiwen.com/subject/ihwlettx.html