前端笔记之Div居中显示
前端笔记之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居中显示相关推荐
- 设置div中的div居中显示
设置div中的div居中显示 方法一. <div class='big'><div class='small'>box1</div></div>styl ...
- 如何使 一个 div 居中显示
在 chrome 或 FireFox里,使用 body{ margin:0px; padding:0px; } div{ magin:0 auto; } 即可让一个 div 居中显示,但在 IE 里不 ...
- H5 div 居中显示
H5 div 居中显示 文章目录 H5 div 居中显示 推荐:[浏览器同步测试工具](http://www.browsersync.cn/#install) H5 引入外部CSS文件 div居中显示 ...
- 使一个div居中显示的三种方法
使一个div居中显示的三种方法 1. <!DOCTYPE html> <html lang="en"> <head><meta chars ...
- 关于div居中显示的问题
关于div居中显示的问题 要想设置div居中显示,只需要设置margin-right:auto 和 margin-left:auto 切记,这种方法 不能设置浮动,也就是float属性.否则,达不到预 ...
- 使用css代码实现div居中显示 div水平居中显示
使用css代码实现div居中显示 div水平居中显示 属性 居中显示 属性 需要的主要css代码有两个,一个为text-align:center(内容居中),另外一个为**margin:0 auto: ...
- 利用transform:translate使div居中显示
利用transform:translate使div居中显示 之前一直在用这个属性让某个div居中显示,但是一直有一个困惑,我想同时让水平和垂直都居中,可是水平方向总会有一点偏差,看一下以前怎么写的. ...
- 使用css使div居中显示
本例以vue为例,使用text-align: center 和margin:0 auto;实现div居中显示 1.html代码 <template> <div class=&qu ...
- 两个div并排显示 div居中显示
div并排显示的两种方法 float:left display: inline-block; div居中显示.文字居中显示 text-align: center;margin: 0 auto
最新文章
- Ubuntu18 的日常
- Developer Express 中Gridcontrol获取选中行单元格的值
- [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
- 解决Numpy 报错 ValueError: zero-size array to reduction operation maximum which has no identity
- python类的使用的生物学应用_当AI遇到生物-深度学习在生物研究中的应用案例列表...
- java的基本循环结构_Java基础之(九):循环结构
- 学习笔记-MATLAB函数调用关系查看
- 谷歌浏览器应用翻译插件,
- 怎样避免每次运行都启用宏的麻烦
- JAVA Servlet进阶
- 怎么做code review
- 没有什么秘密的学习方法
- MSCOCO数据集转VOC数据集训练目标检测模型
- si446使用记录(二):使用WDS3生成头文件
- 【原创】遥感影像法分析河流演变
- 西门子atch指令详解_中文详解西门子PLC指令,瞬间都明白了!
- 程序员月入2万,全部上交给女友,每个月就500的生活费,忍无可忍直接提出分手
- 将Pycharm中调整字体大小的方式设置为“ctrl+鼠标滚轮上下滑”
- Android 网络请求OkHttp3流程分析
- 事件相关电位ERP的皮层溯源分析