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

为什么在p块中加入了div之后,后面的就没p的属性了?

如图前2个段落1有背景和字体颜色,后面2个却没有了。

正在回答

11 回答

你的div标签设置属性了吧?如果是<p><div>内容</div></p>这种形式的话,采取就近原则生效,也就是以div标签的效果为准。

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

7君

我弄错情况了,同问吧
2016-06-23 回复 有任何疑惑可以回复我~
#2

TO_BE_NO_ONE 提问者

没有设置div属性
2016-06-23 回复 有任何疑惑可以回复我~
#3

TO_BE_NO_ONE 提问者 回复 7君

div属于父元素,p属于子元素,div范畴比p要大。p一般只包含内联元素与内联块状元素。
2016-06-23 回复 有任何疑惑可以回复我~
#4

TO_BE_NO_ONE 提问者 回复 TO_BE_NO_ONE 提问者

1.子元素,父级元素都是块级元素的时候,子级元素{margin:0 auto}。需要注意的是当子级元素的position为非默认及relative时,这种设置会失效。 2.如p等标签中内的文字内容水平居中:使用{text-Align:center}。垂直居中设置该元素的行高等于元素的高。如:{height:100px;line-height:100px}可实现。注意:这种方法应用于行内元素
2016-06-23 回复 有任何疑惑可以回复我~
查看1条回复
首页上一页12下一页尾页

举报

0/150
提交
取消

为什么在p块中加入了div之后,后面的就没p的属性了?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号