100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【笔记】让DIV水平垂直居中的两种方法【HTML】

【笔记】让DIV水平垂直居中的两种方法【HTML】

时间:2018-07-03 17:08:10

相关推荐

【笔记】让DIV水平垂直居中的两种方法【HTML】

web前端|html教程

【笔记】让DIV水平垂直居中的两种方法

web前端-html教程

今天写的了百度前端学院春季班的任务:定位和居中问题 由于距离上次学习CSS有点久远了,加上以前木有记笔记的习惯,方法忘得只剩下一种,今天通过网上查阅资料总结了以下两种简单的方法让DIV水平垂直居中。=。=

application json 源码,ubuntu 删除apt源,tomcat的路径在哪里,谷歌爬虫框架,php能做前端,邯郸短视频营销seo优化哪家好lzw

先来个效果图:

第三方支付平台源码,vscode 本地git,ubuntu上安装开源软件,设置tomcat root,sqlite行匹配查询,ie html5 插件下载图片大小,前端框架哪个做网站,php写的爬虫,php 上传 大文件,扬州seo关键词优化,c 界面源码j网站,火狐修改网页编码,蓝色门户资讯帝国cms模板,单页面扒站工具,jcms内部管理系统登录平台登录,小偷程序新闻自动采集lzw

HTML代码:

美女图片 源码 带数据,最牛的vscode插件c语言,ubuntu延长续航,如何调试安装的tomcat,java爬虫简介,php安装教程 csdn,石家庄seo网络推广外包报价lzw

1

2

3

4

5

6

CSS:

1 .main{ 2width: 400px; 3height: 200px; 4overflow: hidden; 5background-color: #ccc; 6position: absolute; 7 } 8 .yuan{ 9width: 100px;10height: 100px;11background-color:yellow;12border-radius: 50%;13-moz-border-radius: 50%;14-webkit-border-radius: 50%;15position: absolute;16 }17 #left{18top: -50px;19left: -50px;20 }21 #right{22bottom: -50px;23right: -50px;24 }

第一种方法:利用负margin,前提是需要知道尺寸。兼容性最好。

设定水平和垂直偏移父元素的50%,

再根据实际长度将子元素上左挪回一半大小

1 .first{2top: 50%;3left: 50%;4margin-left: -200px;5margin-top: -100px;6 }

第二种方法:利用CSS3的transform,宽度不定,支持IE9+

1 .second{2left: 50%;3top: 50%;4transform: translate(-50%,-50%);5 }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。