如何使 header 徽标可点击?

How to make header logo clickable?

请指导我如何修复某些 Blogger 代码。我刚刚制作了一个图像徽标并将其放在我的博客标题旁边(在标题和 description/using 很棒的模板后面)。我成功地使博客标题可点击,但没有成功找到如何使图像徽标可点击。我还尝试将 URL 放入

<div id='header-inner'>
<a expr:href='data:blog.homepageUrl' style='display: block'> 

仍然没有改变。 我尝试使用这段有效的代码在 Chrome 控制台中更改它,但我不知道如何在源 html.

中修复它
<a href="#">
<div id="header-inner
</a>

我检查了页面并尝试了一些 CSS 代码,但只会让我更加困惑。请给我一些如何修复的说明...非常感谢大家。

<div id='header-inner'>
    <a expr:href='data:blog.homepageUrl' style='display: block'>
    <img expr:alt='data:title' expr:height='data:height' 
     expr:id='data:widget.instanceId + &quot;_headerimg&quot;' 
     expr:src='data:sourceUrl' expr:width='data:width' style='display: 
     block'/>
    </a>
    <b:if cond='data:imagePlacement == &quot;BEFORE_DESCRIPTION&quot;'>
        <b:include name='description'/>
    </b:if>
</div>
</b:if>
<b:else/>
<div id='header-inner'>
<div class='titlewrapper'>
<h1 class='title'>

element.style {
background-image: url(//3.bp.blogspot.com/- 
yjBU04mgpNw/W0l9tFJDjEI/AAAAAAAADRw/- 
uOagCGc3cIhBSJsH3Zl4RetnKK_iuhUQCK4BGAYYCw/s1600/101bloggertips-logo.png);
background-position: left;
width: 120px;
min-height: 37px;
_height: 37px;
background-repeat: no-repeat;
}

您可以添加一个 div 元素来专门定位图片周围的较小区域,而不是整个 header。

尝试替换:

<a href="#">
<div id="header-inner
</a>

与:

<div class="header-inner>
<div class="logo-container">
<a href ="#">
<img src="Your image url" class ="logo_header" alt="My Logo">
</a>
</div>
</div>

然后您可以使用 logo_container 和 logo_header 类 添加一些 css,如下所示:

.logo_container {
    width:200px;
    height:auto;
    display: block;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:60px;
}

.logo_header {
    width:200px;
    height:auto;
}

希望对您有所帮助!