首页 > 编程开发 > CSS    日期:2021-04-02 / 来自互联网 / 浏览

方法1:使用text-align属性

直接给父元素设置 text-align: center;样式,可以将块级元素(父元素)中的行内元素进行水平居中

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			#father {
				width: 300px;
				height: 100px;
				background: palevioletred;
				text-align: center;
			}
		</style>

		<div id="father">
			我是测试文本!
		</div>

</html>

效果图:

css水平居中怎么设置

说明:

该种方法仅对文字、图片、按钮等行内元素有效(display属性设置为inlineinline-block的)进行水平居中

方法2:使用margin属性

给需要居中的子元素设置margin: 0 auto; 样式,可以将块级元素(父元素)中具有固定宽度的块级元素进行水平居中。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			#father {
				width: 300px;
				height: 100px;
				background-color: palevioletred;
			}
			
			#son {
				width: 100px;
				height: 50px;
				background-color: pink;
				margin: 0 auto;
			}
		</style>

		<div id="father">
			<div id="son">我是块级元素</div>
		</div>

</html>

效果图:

css水平居中怎么设置

说明:

该方法仅能水平居中,且对浮动元素定位无效。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章

1 2 3 4 5