如何使标题徽标可点击?

时间:2018-07-14 07:17:13

标签: html css blogger

请给我说明如何修复某些Blogger代码。我只是做了一个图像徽标,并将其放在我的博客标题旁边(标题和描述之后/使用了很棒的模板)。我成功地使博客标题可点击,但是没有找到如何使图像徽标可点击的成功。我还尝试将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;
}

1 个答案:

答案 0 :(得分:1)

您可以添加div元素以专门定位图像周围的较小区域,而不是整个标头。

尝试替换:

<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;
}

希望有帮助!