7 个回答

display:block;元素 用属性margin: 0 auto;搞定左右居中

display:inline-block;元素 用属性text-align: center;搞定左右居中

.body_all {
  margin: 0 auto;
}

body_all下面的div是block.而不是inline或者inline-block;

div设置display:inline-block;text-align对块级元素不起作用;块级居中可以用margin:0 auto;

行内元素居中:text-align:center;
块: margin: 0 auto;

新手上路,请多包涵

里面的div居中了,是你外层div没居中,外层div给个margin: 0 auto;

你的文字是居中与div的,但是你的div并未居中与屏幕啊,加一个margin:0 auto

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题