我正在尝试修改Joomla模板,以便在index.php页面上创建一个已定义的“div”链接,并且没有任何运气。在原始资源中,有一个对象,'bglogo'是一个静态.jpg,以及一个包含该链接的单独区域。我摆脱了单独的区域,现在想让bglogo成为一个链接。我无法弄清楚如何做到这一点,PHP代码在下面,网页是tagalong.in(bglogo是名称标签右上角的图像)
<div id="entries">
<jdoc:include type="modules" name="content-top-a" style="xhtml" />
<jdoc:include type="message" />
<jdoc:include type="component" />
<div class="clr"></div>
<jdoc:include type="modules" name="content-bottom-a" style="xhtml" />
</div>
<div id="sidebar">
<!-- logo about etc here -->
<div class="bglogo">
<a href= "http:www.meetup.com/tag-along" > </a>
</div>
<!-- menu -->
<?php if( $this->countModules('sidebar-a') ) { ?>
<div id="sidebartop">
<jdoc:include type="modules" name="sidebar-a" style="xhtml" />
</div>
<?php } ?>
<?php if( $this->countModules('sidebar-b') ) { ?>
<div id="sidebarright">
<jdoc:include type="modules" name="sidebar-b" style="xhtml" />
</div>
<?php } ?>
<div id="sidebarleft">
<?php if( $this->countModules('sidebar-c') ) { ?>
<jdoc:include type="modules" name="sidebar-c" style="xhtml" />
<?php } ?>
<?php echo '<h3>Copyright</h3>'.$copyright . $warningerrorx; ?>
</div>
</div>
答案 0 :(得分:0)
我实际上不太确定你在说什么,但是如果你想让你的图像显示在链接中,你可以这样做:
<a href="http://www.meetup.com/tag-along"><img src="your/path/blogo.jpg"/></a>
答案 1 :(得分:0)
好的,我知道你要去哪里。
您需要将http冒号和两个正斜杠添加到链接的开头。 (根据我的原始评论,必须按照那种方式对其进行描述)。
链接已经存在 - 但内部没有任何内容 - 因为图像是div上的背景图像。你需要做的是创建一些css,它只适用于div中与bglogo类相关的链接。然后应该给出宽度和高度,以便覆盖背景图像。
因为父bglogo div已经是正确的高度和宽度,我建议宽度:100%;和身高:100%。请注意,链接通常是内联元素,通常不占用高度或宽度。所以我们还必须告诉锚(链接)表现得像块级元素。
一起给了我们:
.bglogo a{display:block; width: 100%; height:100%;}