html中如何让div居中

互联网 19-4-10
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方法

例:

<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居中的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: margin
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:用HTML实现简单动画

相关资讯