1

通过使用网络检查器,我发现了一个

<div id="logo">

当您单击刷新页面时。它是链接标志和图像标志的包含 div。

我不想要这种行为。

我怎样才能知道它被设置在哪里?

这是首页上的主要徽标:

www.papermepress.com

如果您注意到整个顶部是可点击的。我只希望徽标可点击。

4

1 回答 1

5

这不是<div>导致您的页面刷新的原因,而是其中<a>包含的内容。徽标链接到主页,这是一种普遍的做法。

<div id="logo" class="grid_24">
  <a href="http://papermepress.com" title="Paper Me"><img src="http://papermepress.com/wp-content/uploads/2012/10/PMP_logocopy1.png"></a>               
</div>

虽然它的尺寸比父级要小得多,但它的尺寸还是<div id='logo'><img>填满display: block;整个<a>父级<div id='logo'>。如果您删除display: block;包含<a>将不会扩展以填充整个父级<div id='logo'>,并且只有图像区域本身是可点击的。

/* in style.css */
#logo img {margin:0 auto; text-align:center; display:block; margin:0 auto;}
于 2012-10-16T23:22:41.060 回答