html中如何让div居中

html中如何让div居中,第1张

概述html中如何让div居中 HTML中使得div居中的方法有:margin方法通过设置margin的左边距和上边距的值为父元素减去子元素再除以2的值来使div居中;另外position方法也可以使div居中

在页面布局时经常会将网页的主体部分居中在页面上,这就需要我们实现div水平居中,接下来将在文章中为大家具体介绍如何使得div居中在页面中,具有一定的参考价值,希望对大家有所帮助

【推荐课程:HTML教程】

margin方法

可以通过margin来使得div居中,通过给margin-left设置的值为父元素的宽减去子元素的宽再除以2(本例中:(400-100)/2=150px),margin-top的值为父元素的高度减去子元素的高度值再除以2(本例中:(300-100)/2=100px)

例:

<style>.Box{wIDth:400px;height: 300px;border: 1px solID #ccc;}.Box1{wIDth:100px;height: 100px;background-color: pink;margin-left: 150px;margin-top:100px;}</style></head><body><div>  <div></div></div></body></HTML>

效果图:

position方法

可以通过定位的方法来使得div垂直居中,我们可以设置子元素绝对定位,另外设置top和left值为50%,但是需要注意一点在用定位是也要设置margin值,其中margin-left与margin-right的值都为负值,且值的大小是子元素宽高的一半

例:

<style>	.Box{	     wIDth:400px;	     height: 300px;	     border: 1px solID #ccc;	     position: relative;	}	.Box1{		wIDth:100px;		height: 100px;		background-color: pink;		position: absolute;        top: 50%;        left: 50%;        margin:-50px 0 0 -50px 				}	</style></head><body><div class="Box"><div class="Box1"></div></div></body></HTML>

效果图:

本文参考:https://www.html.cn/doc/html/layout/

HTML标签索引:https://www.HTML.cn/sitemap.HTML

总结:以上就是本篇文章的全部内容了,希望通过这篇文章可以帮助大家学会如何将div居中在页面上 总结

以上是内存溢出为你收集整理的html中如何让div居中全部内容,希望文章能够帮你解决html中如何让div居中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1010988.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存