1、通过 margin 属性调整 :

{
position: absolute;
top: 50%;
left: 50%;
margin-left: 盒子的一半;
margin-top: 盒子的一半;
}

2、通过 transform 属性调整:

{
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-盒子的一半) translateY(-盒子的一半);
}

3、通过绝对定位:注意子绝父相(子元素绝对定位,父元素相对定位)

{
position: absolute;
top: 0;
left: 0;
right: 0;
bootom: 0;
margin: auto;
}

4、通过弹性盒子 :

/* 父盒子 */
{
display: flex;
justify-content: center;
align-items: center;
}

转载于:https://www.cnblogs.com/zhuyan0000/p/10826273.html

css实现元素居中的常见方法相关推荐

  1. 10 个CSS实现元素居中的方法汇总

    英文 | https://javascript.plainenglish.io/10-css-tricks-you-should-know-for-centering-elements-61092d3 ...

  2. CSS实现元素居中原理解析

    原文:CSS实现元素居中原理解析 在 CSS 中要设置元素水平垂直居中是一个非常常见的需求了.但就是这样一个从理论上来看似乎实现起来极其简单的,在实践中,它往往难住了很多人. 让元素水平居中相对比较简 ...

  3. 【CSS】元素居中总结-水平居中、垂直居中、水平垂直居中

    [CSS]元素居中 一. 水平居中 1.行内元素水平居中 (1)text-align 2.块级元素水平居中 2.1 margin (1)margin 2.2布局 (1)flex+ justify-co ...

  4. css隐藏元素的几种方法与区别

    css隐藏元素的几种方法与区别 一:display:none;隐藏不占位 display 除了不能加入 CSS3 动画豪华大餐之外,基本效果卓越,没什么让人诟病的地方.二:position:absol ...

  5. css 伪元素居中对齐

    css 伪元素居中对齐 .demo {display: flex;padding: 40px;}.demo::after {content: '';display: inline-block;back ...

  6. CSS初始化的两种常见方法

    CSS初始化的两种常见方法 两种CSS初始化的常见方案,都是通用类的 CSS reset Eric Meyer写的 CSS reset,源码不是很长: /* http://meyerweb.com/e ...

  7. css隐藏元素 触发点击事件,css隐藏元素的几种方法中可以触发点击事件的是?...

    css隐藏元素的几种方法中可以触发点击事件的是 是opacity设置为0的方法. css隐藏元素的方式: 1.display:none;.box{ display: none; } 最简单也最粗暴的方 ...

  8. 前端html隐藏元素方式,CSS 隐藏元素的八种方法

    前言 总括: 本文详细讲述了在网页中用CSS隐藏元素的七种方法. 念念不忘,必有回响;有一口气,点一盏灯. 正文 说起隐藏元素我想每一个前端er都能说起几种,但能说全的我想就不是很多了.博主总结了几种 ...

  9. html 隐藏元素点击事件,css隐藏元素的几种方法中可以触发点击事件的是?

    css隐藏元素的几种方法中可以触发点击事件的是 是opacity设置为0的方法. css隐藏元素的方式: 1.display:none;.box{ display: none; } 最简单也最粗暴的方 ...

最新文章

  1. 《HeadFirst设计模式》笔记
  2. 怎样在Redis通过StackExchange.Redis 存储集合类型List
  3. 关于eclipse的indigo版中文注释时字体太小的问题(转)
  4. python去空格的函数_Python中用于去除空格的三个函数的使用小结
  5. PHP5.3--PHP7 新特性总结
  6. 选项类 oracle ebs,Oracle EBS 打3类补丁主要步骤
  7. Python练习:快乐的数字
  8. android 融云定义主题,融云开发者文档
  9. oracle用户导出和导入用不同的用户名,oracle用exp\imp导出导入,及创建表空间与用户...
  10. 搜狗输入法linux词库导入,Fedora 20下 ibus 导入搜狗词库的正确做法
  11. 数学建模之排队论模型及代码
  12. linux dsi接口,RPi 树莓派 DSI 接口研究 MIPI raspberry pi
  13. 用命令启动java我的世界_我的世界Minecraft Mod开发学习笔记 - 实现一个简单的命令Mod...
  14. 2010-04-20 代码复用、使用率情况分析
  15. Python数据可视化之美
  16. python数字转英文_python:将数字转换成用英文表达的程序
  17. WPF 基于 WER 注册应用崩溃无响应回调和重启方法
  18. 为苏州企业解读高新技术企业八大申报模块
  19. php围棋源码,腾讯围棋AI技术 PhoenixGo 正式开源,源码、模型全公开
  20. 生鲜电商迎巨变?美菜撤出县城,有菜被集团关停

热门文章

  1. 01、python数据分析与机器学习实战——Python可视化库Seaborn
  2. 【机器视觉】 measure_thresh算子
  3. 【Qt】2D绘图之图形视图框架(一)
  4. 【Qt】2D绘图之涂鸦板
  5. 【Tiny4412】使用dnw烧写内核
  6. 简述html语音的概念,语音共振的概念和特点简述
  7. c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言
  8. MySQL了content函数_MySql字符串函数使用技巧
  9. css expressionr,CSS Expression讲解
  10. HDU 4121 Xiangqi