<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css">div{width:500px;height:300px;background:#069;}.a{width:500px; height:100px; background: #000;}.aa{width:500px; height:200px; background: #C60;}</style></head>
<body><div><div class="a"></div><div class="aa"><p>为什么在div中加了p 标签后出现移位看见后面的背景,如何解决。</p></div></div></body></html>
图中你可以看到P产生的外边距影响了高度,
所以给P加上样式:
margin:0;padding:0就好了。
<style type="text/css">