css 样式小技巧

一、实现居中的三种方式

1.  绝对定位 + transform

<div style="width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: red;"></div>

2. flex 弹性布局居中

<div style="width: 100vw; height: 100vh; display: flex; align-items: center; justify-content: center;"> 

       <div style="width: 100px; height: 100px;background-color: red;"></div>

 </div>

3.父节点作物 grid    place-items:center;

<div style="width: 100vw; height: 100vh; display: grid; place-items:center;">

        <div style="width: 100px; height: 100px;background-color: red;"></div> 

 </div>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.请说出几个html5新特性 答:html5增加的新特性具体为: 1、新增的语义/结构化标签,如增加了foote...
    zzz1t1阅读 361评论 0 0
  • 本文章主要整理了html入门的基础知识点 图片 <img> img { border-radiuds: 3px; ...
    壞忎阅读 318评论 0 3
  • 原文链接:https://github.com/helloyoucan/knowledge CSS(层叠样式表)相...
    helloyoucan阅读 269评论 0 0
  • 何为布局 此处说的布局是对HTML界面元素的布局,也就是对网页中的元素进行位置上的安排。那么我们为什么需要布局和如...
    张中华阅读 465评论 0 5
  • 本文对应github地址:https://github.com/956159241/TuJieQianDuan/[...
    张中华阅读 581评论 0 3