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

div之间的空白是怎么回事

就练习中的代码,刚运行的时候,两个div之间为什么有空白,如果多点击两个按钮几次,替换成a标签,怎么又挤到一起去了呢,没有空白了,怎么回事,如果是p标签的原因,可是p标签为什么不是黄色呢,求解答~

http://img1.sycdn.imooc.com//59015b130001a05a05300333.jpg

http://img1.sycdn.imooc.com//59015b130001e12006230243.jpg

http://img1.sycdn.imooc.com//59015b140001886f06230191.jpg


正在回答

3 回答

div之所以有间隙的因为样式没有设置margin:0; 所以默认有间隙。 p标签是块状元素。所以他们会各占浏览器一行。而a标签是行内元素 ,所以他们是并列在一行的。你替换成a标签了,自然就挤上去了啊

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

砾鸥 提问者

非常感谢!
2017-06-30 回复 有任何疑惑可以回复我~

只能说你的html基础太差

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

砾鸥 提问者

是啊,我的基础很差,你基础好帮忙解答一下吧
2017-05-09 回复 有任何疑惑可以回复我~

p标签有margin-bottom:16px属性,margin是外边距,不为黄色

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

砾鸥 提问者

那第一段第二段的p标签后面怎么还是黄色啊,黄色是div的属性,p的margin也还是属于div吧
2017-04-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

div之间的空白是怎么回事

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