在css样式方面,我很新,而且耳朵后面仍然很潮湿。
我已经定义了一个类.logo但是我想从下面的Header模板创建第二个类“仅用于徽标图像和背景”
<div id="container">
<a name="top" id="top"></a>
<div id="header">
**<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a></div>**
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$theme['imgdir']}/toplinks/search.gif" alt="" title="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$theme['imgdir']}/toplinks/memberlist.gif" alt="" title="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$theme['imgdir']}/toplinks/help.gif" alt="" title="" />{$lang->toplinks_help}</a></li>
</ul>
</div>
我不确定如何仅使用徽标部分并从上面突出显示的标题代码的粗体部分创建一个新类。谢谢你的任何建议。
编辑更新
感谢你们迄今为止的回复。我认为问题是我真的不知道如何充分描述问题。
请允许我试着解释一下我的实际情况。
我有两个Div都有一个投影,通过使用填充我允许(deliberatly)它们相互重叠看起来很棒,因为它允许其中一个div中的图像与另一个div轻微重叠给3d效果。
到目前为止效果很好,除了由于两个div都有阴影,阴影重叠在那里有一个较暗的部分。
我在图像中突出显示了div(它们附有css)和阴影重叠的较暗部分。
我尝试过使用溢出:隐藏但我不确定如果我完全诚实的话我会去哪里。
再次感谢大家,我希望这更有意义......我想我大部分时间都在困惑自己:)
答案 0 :(得分:1)
据我所知,您可以直接使用css中的选择器引用图像:
.logo img
如果这不是您想要的,请在您的问题中添加更多详细信息。
您实际上可以通过标签调用所需的各种HTML元素。例如.logo a
或.menu ul li