前端笔记之Div居中显示

1、水平居中:给div设置一个宽度,然后添加margin:0 auto属性

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>W3Cschool</title><style type="text/css">div{width: 300px;height: 300px;background-color: #000;}#div1{width: 200px;margin: 0 auto;background-color: #f40;}</style>
</head>
<body><div><div id="div1"></div></div>
</body>
</html>

2、水平垂直居中一

确定容器的宽高 宽200 高 100 的层
设置层的外边距

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>W3Cschool</title><style type="text/css">div{position: relative;width: 300px;height: 300px;background-color: #000;}#div1{position: absolute;     /* 相对定位或绝对定位均可 */width:200px; height:100px;top: 50%;left: 50%;margin: -50px 0 0 -100px;      /* 外边距为自身宽高的一半 */background-color: #f40;     /* 方便看效果 */}</style>
</head>
<body><div><div id="div1"></div></div>
</body>
</html>

3、水平垂直居中二

未知容器的宽高,利用 transform 属性

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>W3Cschool</title><style type="text/css">div{position: relative;width: 300px;height: 300px;background-color: #000;}#div1{position: absolute;     /* 相对定位或绝对定位均可 */width:200px; height:100px;top: 50%;left: 50%;transform: translate(-50%, -50%); background-color: #f40;     /* 方便看效果 */}</style>
</head>
<body><div><div id="div1"></div></div>
</body>
</html>

4、水平垂直居中三

利用 flex 布局
实际使用时应考虑兼容性

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>W3Cschool</title><style type="text/css">div{width: 300px;height: 300px;display: flex; align-items: center;        /* 垂直居中 */justify-content: center;    /* 水平居中 */background-color: #000;}#div1{width:200px; height:100px;background-color: #f40;     /* 方便看效果 */}</style>
</head>
<body><div><div id="div1"></div></div>
</body>
</html>

前端笔记之Div居中显示相关推荐

  1. 设置div中的div居中显示

    设置div中的div居中显示 方法一. <div class='big'><div class='small'>box1</div></div>styl ...

  2. 如何使 一个 div 居中显示

    在 chrome 或 FireFox里,使用 body{ margin:0px; padding:0px; } div{ magin:0 auto; } 即可让一个 div 居中显示,但在 IE 里不 ...

  3. H5 div 居中显示

    H5 div 居中显示 文章目录 H5 div 居中显示 推荐:[浏览器同步测试工具](http://www.browsersync.cn/#install) H5 引入外部CSS文件 div居中显示 ...

  4. 使一个div居中显示的三种方法

    使一个div居中显示的三种方法 1. <!DOCTYPE html> <html lang="en"> <head><meta chars ...

  5. 关于div居中显示的问题

    关于div居中显示的问题 要想设置div居中显示,只需要设置margin-right:auto 和 margin-left:auto 切记,这种方法 不能设置浮动,也就是float属性.否则,达不到预 ...

  6. 使用css代码实现div居中显示 div水平居中显示

    使用css代码实现div居中显示 div水平居中显示 属性 居中显示 属性 需要的主要css代码有两个,一个为text-align:center(内容居中),另外一个为**margin:0 auto: ...

  7. 利用transform:translate使div居中显示

    利用transform:translate使div居中显示 之前一直在用这个属性让某个div居中显示,但是一直有一个困惑,我想同时让水平和垂直都居中,可是水平方向总会有一点偏差,看一下以前怎么写的. ...

  8. 使用css使div居中显示

    本例以vue为例,使用text-align: center 和margin:0 auto;实现div居中显示 1.html代码 <template>   <div class=&qu ...

  9. 两个div并排显示 div居中显示

    div并排显示的两种方法 float:left display: inline-block; div居中显示.文字居中显示 text-align: center;margin: 0 auto

最新文章

  1. Ubuntu18 的日常
  2. Developer Express 中Gridcontrol获取选中行单元格的值
  3. [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
  4. 解决Numpy 报错 ValueError: zero-size array to reduction operation maximum which has no identity
  5. python类的使用的生物学应用_当AI遇到生物-深度学习在生物研究中的应用案例列表...
  6. java的基本循环结构_Java基础之(九):循环结构
  7. 学习笔记-MATLAB函数调用关系查看
  8. 谷歌浏览器应用翻译插件,
  9. 怎样避免每次运行都启用宏的麻烦
  10. JAVA Servlet进阶
  11. 怎么做code review
  12. 没有什么秘密的学习方法
  13. MSCOCO数据集转VOC数据集训练目标检测模型
  14. si446使用记录(二):使用WDS3生成头文件
  15. 【原创】遥感影像法分析河流演变
  16. 西门子atch指令详解_中文详解西门子PLC指令,瞬间都明白了!
  17. 程序员月入2万,全部上交给女友,每个月就500的生活费,忍无可忍直接提出分手
  18. 将Pycharm中调整字体大小的方式设置为“ctrl+鼠标滚轮上下滑”
  19. Android 网络请求OkHttp3流程分析
  20. 事件相关电位ERP的皮层溯源分析

热门文章

  1. 何经华:我在职场30年
  2. linux——Mplayer
  3. 记录安装Manjaro踩过的那些坑,解决安装后进入grub 的问题
  4. Ubuntu 配置 workon 命令
  5. 索爱音乐手机-W800c
  6. MonkeyRunner API(一)
  7. [UTCTF2020]basic-crypto
  8. 关于大数据的建模、分析、挖掘技术应用
  9. 2021年安全员-A证(江苏省)作业考试题库及安全员-A证(江苏省)实操考试视频
  10. 微信小程序-逆地址解析