为了账号安全,请及时绑定邮箱和手机立即绑定

p标签是块级元素为什么不用设置宽度和auto 可以直接设置居中

p标签是块级元素为什么不用设置宽度和auto   可以直接设置居中???

正在回答

2 回答

@篱落

5845561b0001630005000138.jpg

5845561b0001c9fe02150210.jpg


0 回复 有任何疑惑可以回复我~
#1

鸣人4245949

我赞同 篱落说的。在这里p标签的作用是选择器。就像15-1用到的是类选择器,而你用的是标签选择器。这里的文字只是p标签下面的子元素。
2016-12-28 回复 有任何疑惑可以回复我~

p标签是块状元素,默认是父容器宽度的100%,所以是定宽块状元素。满足定宽和块状两个条件的元素是可以通过设置“左右margin”值为“auto”来实现居中的,不可以直接设置居中,你可以自己试下

0 回复 有任何疑惑可以回复我~
#1

ximen 提问者

html:<p>P标签水平居中</p> css:p{text-align:center;} 这样没通过“auto”设置水平居中, 结果显示是可以水平居中的 附上图片
2016-12-05 回复 有任何疑惑可以回复我~
#2

篱落 回复 ximen 提问者

我刚才思考了下,又重新看了下课程15-1,应该是这样的,在你的例子中居中的只是p标签中的内容,即行内元素,对于P标签和div标签这样的定宽块状元素,是父容器宽度的100%,text-align:center;是不会有效果的,因为它占据了正行,你可以给p标签加上背景颜色看下
2016-12-06 回复 有任何疑惑可以回复我~
#3

ximen 提问者 回复 篱落

thanks,虽然还不是很理解,你学到哪里了 方不方便加好友一起探讨
2016-12-06 回复 有任何疑惑可以回复我~
#4

篱落 回复 ximen 提问者

Web前端工程师,根据里面的安排学习
2016-12-07 回复 有任何疑惑可以回复我~
#5

Robert_Langdon 回复 ximen 提问者

text-align 属性规定元素中的文本的水平对齐方式。所以p{text-align:center;}紧紧居中了文本
2016-12-13 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

p标签是块级元素为什么不用设置宽度和auto 可以直接设置居中

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信