元素div 上下左右居中方法总结
元素div 上下左右居中方法总结
情景一:一个浏览器页面中,只有一个div模块,让其上下左右居中
解决方案: { position:fixed;
left:0;
right:0;
top:0;
bottom:0;
margin:auto; }
情景二:一个父元素div,一个已知宽度、高度的子元素div(200*300)
解决方案: 1、position布局
{
position:absolute/fixed;
top:50%;
left:50%;
margin-left:-100px;
margin-top:-150px;}
情景三:一个父元素div,一个未知宽度、高度的子元素div
解决方案: 1、position布局,position设为absolute,其他同情景一
2、display:table
父级元素:{ display:table;}
子级元素: { display:table-cell;vertical-align:middle }
3、flex布局
父级元素:{ display:flex;flex-direction:row;justify-content:center;align-items:center;}
子级元素:{flex:1}
4、translate
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
转载于:https://www.cnblogs.com/sueing/p/9516659.html
元素div 上下左右居中方法总结相关推荐
- css:子元素div 上下左右居中方法总结
情景一:一个浏览器页面中,只有一个div模块,让其上下左右居中 解决方案: { position:fixed; left:0; right:0; top:0; bottom:0; margin:a ...
- div上下左右居中方法
方法一:在浏览器中只有一个div的情况 1 { position:fixed; 2 position:fixed; 3 left:0; 4 right:0; 5 top:0; 6 bottom:0; ...
- html怎么上下左右分div分,超级简单div上下左右居中
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. .juzhong { width:200px; height:200px; top:50% ...
- 用CSS让DIV上下左右居中的方法
例如 一个父div(w:100%;h:400px)中有一个子div(w:100px;100px;).让其上下左右居中. 方法一(varticle-align) 理念 利用表格单元格的居中属性. 步骤 ...
- div内上下左右距离_用CSS让DIV上下左右居中的方法
当父div的行高等于自身高度时,内部的行内元素会上下居中显示.行内块没有固定高度时也会上下居中显示.所以需要对父div的 line-height 进行调整.利用定位属性(top.left.right. ...
- div上下左右居中.全面总结
这个使用line-height+inline-block做多行文字的垂直居中. 还有这个css 多列等高等宽布局 这个 css 让一个图片在固定的尺寸中上下左右居中object-fit 这个利用css ...
- HTML怎么让文本在一个div上下左右居中呢?
先在一个div写一个span标签,来演示效果 <style> #box{ width: 280px; height: 28 ...
- 前端开发之div上下左右居中
情景一:一个浏览器页面中,只有一个div模块,让其上下左右居中 解决方案: { position:fixed; left:0; right:0; top:0; bottom:0; margin:a ...
- image居中、div嵌套div上下左右居中
1.如何让图片左右居中? 把图片放在div中,设置div:margin:0 auto;,这样div左右居中,包含在里面的图片也会随之居中. <head><meta charset=& ...
最新文章
- CVPR2020论文解读:3D Object Detection三维目标检测
- Java 快速开发二维码生成服务
- SQL Server 2008用'sa'登录失败,启用'sa'登录的办法
- Java的设计模式----strategy(策略模式)
- 利用Android中的三大主件来实现一个码表
- hello cnblogs(从wordpress、收费空间到博客园)
- python3 tkinter详解_python tkinter基本属性详解
- win10关机后自动重启_安卓手机重启和关机后再开机,区别原来这么大!别不当回事...
- [转载]常用内部排序算法--用VB6实现
- linux调整zram大小,ZRAM将在Linux5.1上看到更高的性能-它改变了默认的压缩器
- ${pageContext.request.contextURI} 无效
- 考研英语真题笔记 2020
- Java HttpURLConnection示例– Java HTTP请求GET,POST
- Affinity Publisher for Mac(实用桌面排版工具)
- (转)区块链:CITA
- f5 会话保持 负载均衡_f5会话保持的.doc
- linux进阶-PHP加速器
- 编程十年 (13):毁人不倦1
- Android打开H5时提示“请在微信客户端打开”
- 华为OD机试 - 日志首次上报最多积分