我已将图像从 div 内部移动到 div 的背景,以便使用不同的 CSS 文件可以显示不同的图像。我遇到的问题是,只需在 div 周围添加一个锚点,格式就会被抛弃。
这是我所拥有的:
<div class="logoWrap">
<a href="\">
<img src="@Html.SvccCdnPreAppend("/Images/silicon-valley-code-camp.png")" class="border-None"></a>
</div>
#header .logoInfoBar .logoWrap {
padding: 6px 10px 0;
text-align: center;
}
这是我尝试将其更改为的内容。如果我不添加锚点,那么格式是正确的。我不明白添加锚标记如何影响格式。
<a href="/"><div class="logoWrap"></div></a>
#header .logoInfoBar .logoWrap {
background-image: url(/Images/silicon-valley-code-camp.png);
width: 350px;
height: 57px;
background-repeat: no-repeat;*/
padding: 6px 10px 0;
text-align: center;
}