zoukankan      html  css  js  c++  java
  • 常用布局,div竖直居中

    常用两列布局,多列布局和div竖直居中

    body {
      margin: 0;
      padding: 0; }
    
    .w200 {
      width: 200px; }
    
    .mar-left200 {
      margin-left: 200px; }
    
    .red {
      background-color: red; }
    
    .middle {
      vertical-align: middle; }
    
    .block {
      width: 80%;
      height: 300px;
      border: 1px solid #eee;
      margin: 0 auto; }
    
    .content {
      width: 300px;
      height: 100px;
      background-color: #E1F9FF; }
    
    .clearfix {
      *zoom: 1; }
      .clearfix:before, .clearfix:after {
        content: '';
        display: table; }
      .clearfix:after {
        clear: both; }
    
    .layout-inline div, .layout-inline span {
      width: 200px;
      height: 300px;
      line-height: 40px;
      display: inline-block;
      background-color: #E6E6FA; }
    
    .layout-float div {
      float: left;
      word-break: break-all;
      height: 100%; }
    
    .layout-position .absolute {
      position: absolute;
      height: 300px; }
    
    .layout-table {
      display: table; }
      .layout-table div {
        display: table-cell;
        text-align: center; }
    
    .ver-position {
      border: 1px solid #eee;
      position: relative; }
      .ver-position div {
        margin: auto;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0; }
      .ver-position label {
        background-color: #E1F9FF;
        position: absolute;
        left: 50%;
        margin-left: -150px;
        right: 0;
        top: 50%;
        margin-top: -50px;
        bottom: 0; }
    
    .floater {
      float: left;
      height: 50%;
      margin-bottom: -50px; }
    
    .cont {
      clear: both;
      position: relative;
      margin: auto; }
    
    /*# sourceMappingURL=index.css.map */
    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>常用布局</title>
        <link href="index.css" rel="stylesheet"/>
    </head>
    <body>
    <section class="block layout-inline">
        <div>lalala</div><!--
        --><div>lalala</div><!--
        --><div>lalala</div>
    </section>
    <div class="block layout-float clearfix">
        <div class="w200 red">11111111111</div>
        <div>2222222</div>
    </div>
    <div class="block layout-position">
        <div class="w200 absolute red">11111111111</div>
        <div class="mar-left200">2222222</div>
    </div>
    <div class="block layout-table">
        <div class=" w200 red">11111111111</div>
        <div>222222222</div>
        <div>33333333333</div>
    </div>
    <div class="block  ver-position">
        <div class="content">111111111111111111</div>
    </div>
    <div class="block ver-position">
        <label class="content">22222</label>
    </div>
    <div class="block ">
        <div class="floater">
        </div>
        <div class="content cont">Content here</div>
    </div>
    <div class="block layout-table">
        <div class="content middle">111</div>
    </div>
    
    
    </body>
    </html>
  • 相关阅读:
    Linked List Cycle leetcode java (链表检测环)
    Remove Duplicates from Sorted List II leetcode java
    Remove Duplicates from Sorted List leetcode java
    Merge Two Sorted Lists leetcode java
    Swap Nodes in Pairs leetcode java
    Median of Two Sorted Array leetcode java
    阿里云最便宜的四种域名注册
    nohup和&后台运行,进程查看及终止
    ipv6转ipv4 NAT64与DNS64基本原理概述
    ros使用pppoe拨号获取ipv6,并且下发IPV6的dns到客户机win7
  • 原文地址:https://www.cnblogs.com/meggie523/p/5800979.html
Copyright © 2011-2022 走看看