课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
就练习中的代码,刚运行的时候,两个div之间为什么有空白,如果多点击两个按钮几次,替换成a标签,怎么又挤到一起去了呢,没有空白了,怎么回事,如果是p标签的原因,可是p标签为什么不是黄色呢,求解答~
2017-04-27
源自:jQuery基础(二)—DOM篇 5-2
正在回答
div之所以有间隙的因为样式没有设置margin:0; 所以默认有间隙。 p标签是块状元素。所以他们会各占浏览器一行。而a标签是行内元素 ,所以他们是并列在一行的。你替换成a标签了,自然就挤上去了啊
砾鸥 提问者
只能说你的html基础太差
p标签有margin-bottom:16px属性,margin是外边距,不为黄色
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
1 回答repalcewith方法修改所有div中的p节点之后两个div之间margin不见了?
2 回答描述那里是怎么回事?后面的字都看不到
2 回答clone后的div不会接着之前的浮动是为什么
4 回答为什么是var div而不是$div
2 回答两个.right div,权值一样怎么判定的?怎么让p元素点击之后还是分两行显示?