【发布时间】:2020-03-09 14:57:32
【问题描述】:
这是我的html
<div class="parent" >
<div class="Home">
<a href="home.php"><img id="homeinactive" class="homeIconInactive" src="images/navHeader/homeinactiveOver.png"/></a>
</div>
</div>
这是我的css
.parent {
position: relative;
top: 0;
left: 0;
max-width: 100%;
overflow: hidden;
}
img#homeIconInactive:hover{
content: url("/images/navHeader/homeIconInactive.png") no-repeat;
position: absolute;
z-index: 2;
top: 0.3.8%;
left: 49.2%;
width: 55px;
height: 50px;
}
.containerHome img {
max-width: 100%;
max-height: 100%;
overflow: hidden;
}
之所以这样编码,是因为整个页面只是嵌入到 html 中以显示为原型的图像,只有顶部的按钮有超链接。问题是,每当我手动调整浏览器的大小时,按钮都会不跟随浏览器的大小,有解决办法吗?
【问题讨论】:
-
先把图片src中的空格去掉。您在 html 中的
navHeader之后提供了空间 -
那是在stackoverflow粘贴......不是问题
-
你可以创建一个小提琴或其他东西来显示实际行为吗?另一件事请尽可能详细说明。谢谢
-
想象一下你有页面设计,并将其嵌入到一个简单的 html 中。所以它就像一个看起来像网页的整个图像。只有页面顶部的按钮似乎是动态的,因为它有一个锚标记。当您调整浏览器大小时,整个页面图像也跟随浏览器大小,除了按钮单独