您现在的位置是:网站首页> 编程资料编程资料
让DIV水平垂直居中的两种完美方法推荐DIV或者DIV里面的图片水平与垂直居中的方法将一个绝对定位的div水平垂直居中对齐使用绝对定位+负外边距让DIV层水平垂直居中页面DIV以及图片水平垂直居中兼容多种浏览器DIV水平垂直居中css实现代码 div水平垂直居中的完美解决方案css3 flex实现div内容水平垂直居中的几种方法
2023-10-22
198人已围观
简介 下面小编就为大家带来一篇让DIV水平垂直居中的两种完美方法推荐。一起跟随小编过来看看吧。希望给大家一个参考
今天写的了百度前端学院春季班的任务:定位和居中问题 由于距离上次学习CSS有点久远了,加上以前木有记笔记的习惯,方法忘得只剩下一种,今天通过网上查阅资料总结了以下两种简单的方法让DIV水平垂直居中。=。=
先来个效果图:
CSS:
先来个效果图:

HTML代码:
复制代码
代码如下:CSS:
CSS Code复制内容到剪贴板
- .main{
- width: 400px;
- height: 200px;
- overflow: hidden;
- background-color: #ccc;
- position: absolute;
- }
- .yuan{
- width: 100px;
- height: 100px;
- background-color:yellow;
- border-radius: 50%;
- -moz-border-radius: 50%;
- -webkit-border-radius: 50%;
- position: absolute;
- }
- #left{
- top: -50px;
- left: -50px;
- }
- #right{
- bottombottom: -50px;
- rightright: -50px;
第一种方法:利用负margin,前提是需要知道尺寸。兼容性最好。
设定水平和垂直偏移父元素的50%,再根据实际长度将子元素上左挪回一半大小复制代码代码如下:
.first{
top: 50%;
left: 50%;
margin-left: -200px;
margin-top: -100px;
}
第二种方法:利用CSS3的transform,宽度不定,支持IE9+复制代码代码如下:
.second{
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}
以上这篇让DIV水平垂直居中的两种完美方法推荐就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原文链接:http://www.cnblogs.com/lsiria/p/5279890.html
相关内容
- css制作黑色经典导航下拉菜单纯CSS实现下拉菜单的示例代码CSS3模拟动画下拉菜单效果CSS导航栏及弹窗示例代码CSS下拉菜单简单制作教程 你值得拥有的CSS下拉菜单效果基于CSS实现的4级下拉菜单效果代码CSS实现的灰色下拉菜单效果代码纯CSS实现的大型下拉菜单的示例代码
- 学习DIV+CSS网页布局之混合布局css三种方法实现div在浏览器水平居中一个div在浏览器水平居中的实现方法div+CSS制作类似微信对话气泡效果的实例总结EXCEL表格中的#DIV/0!等符号怎么全部当计算?让DIV水平垂直居中的两种完美方法推荐学习DIV+CSS网页布局之三列布局学习DIV+CSS网页布局之两列布局学习DIV+CSS网页布局之一列布局使用div+CSS将页脚始终控制在页面最下方的方法Div+CSS对HTML的table表格定位用法实例
- 全民斗三国 马超好不好 马超详细介绍_手机游戏_游戏攻略_
- 天天酷跑账号被封怎么解封 天天跑酷封解方法介绍_手机游戏_游戏攻略_
- 天天飞车 阿瑞斯满级属性详细介绍_手机游戏_游戏攻略_
- 天天酷跑高分人物坐骑宠物搭配攻略_手机游戏_游戏攻略_
- 天天酷跑安卓版葫芦侠刷无限高分教程_手机游戏_游戏攻略_
- 天天酷跑辅助破解版刷分教程_手机游戏_游戏攻略_
- 天天酷跑安卓版钻石充值图文教程_手机游戏_游戏攻略_
- 天天酷跑更新版人物坐骑升级攻略_手机游戏_游戏攻略_
