背景色怎么把前面的标签覆盖了?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Padding testing</title>
<style type="text/css">
a{
width:100px;
line-height:30px;
background: red;
padding:10px;
}
</style>
</head>
<body>
<p>nsihi</p>
<a >woshi</a>
<p>nsihi</p>
</body>
</html>
随着padding值的不断增大,a标签的背景色会将前一个p标签覆盖,而后一个p标签却依然显示,这是为什么