html css 如何让未知大小的div居中
让已知大小的div居中很容易,可以写死top和left的长度或者写死内外边距等。但我建议即使是已知大小的div,也使用接下来介绍的这2种方法来居中,这样可以让你的代码具有更强的应对变化的能力,并且节省调整数值的时间。。
编写基本结构
1、可以使用在线编辑前端代码的网站如jsrun来尝试以下代码
2、编写一个最简短的2个div嵌套的结构<div class="outer"> <div class="inner center"> </div></div>


2、使用transform居中代码和很简短,很好记.center { left: 50%; top: 50%; transform: translate(-50%, -50%);}

3、可以单独控制上下居中.center { top: 50%; transform: translate(0, -50%);}

margin: auto
1、使用margin:auto控制居中和transform达到的效果一样,代码要多2行。.center { left: 0; top: 0; right: 0; bottom: 0; margin: auto;}


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。