zoukankan      html  css  js  c++  java
  • css快捷方式

    本来是年前准备整理发布的,都搞定50%了,一篇万恶的《盗墓笔记:九幽将军》让我猪油蒙了心.....诶,不说了,搞一半就算了,最后还忘了保存,此刻只听得那一万只草某马呼啸而过...

    言归正传吧,去年面试的时候,项目经理问我一个问题,做几年了?第二个问题,有博客什么的吗?问题就出在第二个问题,他触动了我,让我觉得是时候开始形式上的积累了,

    脑子比较内存有限,以前我的积累方式就是收藏夹,真到用的时候,那家伙,不是找不到在哪儿,就是链接失效,那时候的心情,不说了,蛋扯的有点多了...总而言之,干这一行,积累是很有必要的,未必要见解高深,但一定要做到心中有数,用时知道在哪儿找!

    begin...

      No.1 居中对齐系列

      1、知道子元素宽度与高度的情况下   解决思路:位置定位法 absolute + margin

       .parent {

        position: relative;
    background: skyblue;
    width: 100vw;
    height: 100vh;
      }
      .child {
    position: absolute;
    width: 100px;
    height: 60px;
    top: 50%;
    left: 50%;
    margin: -30px 0 0 -50px; /**子元素宽度/2 高度/2*/
    background: #131313;
      }

    2、不知道子元素高与宽的情况下,解决思路:位置定位 absolute + transform
    .parent {
    position: relative;
    background: skyblue;
    width: 100vw;
    height: 100vh;
    }
    .child {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    position: absolute;
    width: 50%;
    height: 50%;
    background: #00ffff;
    }
    3.通用法:flexbox居中对齐
    .parent {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    background: #00ffff;
    }
    .child{
    width: 50px;
    height: 50px;
    background: #512da8;
    }
    今天先这么着,未完待续...
  • 相关阅读:
    [Luogu5042/UOJ #100][国家集训队互测2015]丢失的题面/ydc的题面
    [51nod1773]A国的贸易
    [GZOI2019&GXOI2019]省选GG记
    [51nod1659]数方块
    [51nod1052]最大M子段和
    [51nod1201]整数划分
    [51nod1084]矩阵取数问题 V2
    [51nod1020]逆序排列
    [BZOJ3000]Big Number
    [BZOJ1684][Usaco2005 Oct]Close Encounter
  • 原文地址:https://www.cnblogs.com/zhanghuiming/p/5194700.html
Copyright © 2011-2022 走看看