请给我说明如何修复某些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 + "_headerimg"'
expr:src='data:sourceUrl' expr:width='data:width' style='display:
block'/>
</a>
<b:if cond='data:imagePlacement == "BEFORE_DESCRIPTION"'>
<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;
}
答案 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;
}
希望有帮助!