如何解决为什么带有边距的p标签不会保留在包含div的范围内?
| 这可能是一个简单的问题,但是为什么下面的段落标记(包括边距)不停留在其包含的div中?<div class=\"blockone\"></div>
<div>
<p>some text</p>
</div>
.blockone {
background-color:Red;
height:100px;
margin:50px 0px;
}
div p {
margin:50px 0px;
}
将示例放在jsfiddle中
http://jsfiddle.net/dr6kN/7/
我希望文本和块之间相隔100像素?我知道我是通过浮动来获得这种行为的,可以从事一些工作,但是正在寻求一点理解:)
解决方法
我不确定您指的是“包含div”,因为
p
位于第二个div
(底部透明的底部)中,因此从技术上讲它位于其包含containing2ѭ中。
我希望文本和块之间相隔100像素?
由于页边空白,ѭ1的空白会变为红色ѭ2的空白,因此只有红色so2的50像素边距会产生明显的效果。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。