html代码:
<div class="shopbtn">
<a href="javascript:void(0);" class="sjbtn" target="_blank"></a>
<a href="javascript:void(0);" class="zhbtn" target="_blank"></a>
<p>想收集绝地极寒风物志,请购买 <a href="javascript:void(0);" target="_blank" class="shoplink">风物志收集卡礼花</a> 或 <a
href="javascript:void(0);" target="_blank" class="shoplink">风物志组合礼包</a></p>
</div>
shopbtn设置了padding-top,a标签浮动,在IE7下p标签继承了shoptn的padding-top,这是什么bug?
DOCTYPE是怎么声明的?
<!DOCTYPE html>
我用的webstorm,这个问题很奇怪啊,感觉padding-top被p标签继承了
@少年学编程: 试试设置一下line-height
不是<p>继承了<div>的padding-top,因为padding-top不存在继承的特性。
原因可能是你把<a>设置为了float