我有一个背景图像[通过CSS],我想链接该图像的特定部分,就像它说" Home"我想把它指向我网站的家。
我认为图像映射仅适用于普通图像,我无法找到使用背景图像的方法[实际上我还没有尝试过。]
那么有人可以告诉我该怎么做吗?
谢谢:)
答案 0 :(得分:2)
如果您在空间中安装png时遇到困难,请将其浮动或使用位置:相对于将覆盖的透明图像放到您需要的位置。
答案 1 :(得分:0)
让我们说
HTML
<div>
<a href="#home"></a>
</div>
CSS
div
{
width: 100px; /*the same width of the background image*/
height: 100px; /*the same height of the background image*/
background-image: url("#image");
position: relative;
}
div>a
{
position: absolute;
top: 10px /*the distance of the "home" part of the image from the top*/
left: 20px /*the distance of the "home" part of the image from left*/
width: 10px /*the width of the "home" part of the image*/
height: 5px /*the height of the "home" part of the image*/
display: block;
}
div>a:hover
{
outline: 1px solid black;
}