第二种,inline-block布局
.parent{text-align:center;height:300px;background:#ccc;}
.parent:after{content:'';display:inline-block;vertical-align:middle;height:100%;width:0;}
.child{display:inline-block;vertical-align:middle;background:#f00;width:100px;}
.parent{text-align:center;height:300px;background:#ccc;}
.parent:after{content:'';display:inline-block;vertical-align:middle;height:100%;width:0;}
.child{display:inline-block;vertical-align:middle;background:#f00;width:100px;}
2019-11-03
其实垂直居中至少还有两种布局方式:
第一种,absolute布局
.parent{position:relative;background:#ccc;width:100%;height:300px;}
.child{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#f00;width:100px;height:100px;}
第一种,absolute布局
.parent{position:relative;background:#ccc;width:100%;height:300px;}
.child{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#f00;width:100px;height:100px;}
2019-11-03
讲师回答 / KingJ
不好意思,最近工作比较忙,一直没有来慕课网来看留言,实在是不好意思~课程的源代码早已经上传到GitHub上了,忘记贴出来了,地址:https://github.com/fullstack-kingj/css3-layout-course希望可以对学习这门课程有所帮助!
2019-10-24