gpt4 book ai didi

html - css 图片悬停链接

转载 作者:行者123 更新时间:2023-11-28 18:43:14 24 4
gpt4 key购买 nike

我有一张图片,然后是一系列链接。悬停在文本链接上按预期工作,但是当我将它放在图像上时,在 chrome 和 safari 中它只会改变图像一部分的背景颜色,而不是整个图像......我真的不明白。我尝试了 jsfiddle 以及 SO 中提到的其他一些工具,如果您知道为什么会这样,请查看下面的代码:

<html>
<head>
<title>Welcome!</title>
<style type="text/css">
#header {
background-color:#2C2C2C;
height:88px;
width:100%;
margin: 0px auto 0 auto;
}
#header_logo_link {
float: left;
width: 250px;
}
#header_logo_link img {
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
padding-bottom: 10px;
background: transparent;
}
#header_logo_link :hover {
background-color: #4d4d4d;
}
body, .wrapper {
min-height: 100%;
overflow: hidden;

margin: 0;
padding: 0;
min-height: 100%;
}
</style>
</head>

<body>
<div class="wrapper">
<div id="header">
<div id="header_logo_link">
<a href="/"><img src="logo.png"></a>
</div>
<div id="header_logo_link">
<a href="/home">Home</a>
</div>
</div>
</div>
</body>
</html>

最佳答案

我不太确定你在问什么,但如果你想在图像滚动时改变图像周围的颜色,请尝试向 a 元素和 display:block 添加一些填充。

<html>
<head>
<title>Welcome!</title>
<style type="text/css">
#header {
background-color:#2C2C2C;
height:88px;
width:100%;
margin: 0px auto 0 auto;
}
#header_logo_link {
float: left;
width: 250px;
}
#header_logo_link img {
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
padding-bottom: 10px;
background: transparent;
}
#header_logo_link :hover {
background-color: #4d4d4d;
}
body, .wrapper {
min-height: 100%;
overflow: hidden;

margin: 0;
padding: 0;
min-height: 100%;
}
a.img_rollover{
padding:5px;
display:block;
}
a.img_rollover:hover{
background-color: #00F; /*This is your new rollover color*/
}
</style>
</head>

<body>
<div class="wrapper">
<div id="header">
<div id="header_logo_link" class="img_rollover">
<a href="/"><img src="logo.png"></a>
</div>
<div id="header_logo_link">
<a href="/home">Home</a>
</div>
</div>
</div>
</body>
</html>

关于html - css 图片悬停链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11059186/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com