zoukankan      html  css  js  c++  java
  • div 的相对定位和绝对定位

    <style>
    body
    {margin: 30px; font-size:9pt;}

    .a, .b, .c, .d, .e
    {
       100px;
       height: 100px;
       margin: 5 auto;
       color: #fff;
       background: #000;
    }
    .aa, .bb, .cc, .dd, .ee
    {
       top: 10px;
       left: 10px;
       10px;
       height: 10px;
       overflow: hidden;
       background: #F90;
    }
    .b, .d, .e
    {position: relative;}
    .cc, .dd, .ee
    {position: absolute;}
    </style>

    <div class="a">
       <div class="aa"></div>
       A:均不设置postion,一般嵌套关系
    </div>

    <div class="b">
       <div class="bb"></div>
       B:仅外div设置relative,一般嵌套关系
    </div>

    <div class="c">
       <div class="cc"></div>
       C:仅内div设置absolute,文档中为嵌套关系,页面中内div浮起[非float],相对于页面定位,与外div无关。
    </div>

    <div class="d" style="background:#ff0000">
       <div class="dd" ></div>
       D:外div设置relative,内div设置absolute,内div浮起来并相对于外div定位
    </div>


    <div class="d" style="background:#ff0000">
       <div class="dd" style="position:relative"></div>
       D:外div设置relative,内div设置relative,内div浮起来并相对于外div定位
    </div>

    <div class="e">
       <div class="ee" style="left: -10px;"></div>
       E:这个是说明边界问题。-10 != 反向10px间距
    </div>

  • 相关阅读:
    openssl 生成pfx
    webpack 编译时,提示 Unexpected token: keyword «const»
    .net core 使用 Serilog 作为日志提供者
    k近邻算法
    vscode 无法自动补全第三方库
    centos 7 安装 RabbitMQ
    .net core 发布程序命令(自带运行环境)
    安装node-sass
    .net core 拦截socket
    SDN第三次作业
  • 原文地址:https://www.cnblogs.com/focus/p/621204.html
Copyright © 2011-2022 走看看