gpt4 book ai didi

css - PHP : Add hover effect to image

转载 作者:行者123 更新时间:2023-11-28 11:41:59 25 4
gpt4 key购买 nike

我正在处理 PHP 文件。我在菜单栏上工作,菜单栏包含所有图像按钮,如果有人将鼠标悬停在我希望他们更改图像(颜色)的按钮之一上。有人可以帮我解决这个问题吗?

$globalsettings = array(
'src' => $sImageURL.'global1.png',
'alt' => $clang->gT("Global participant settings"),
'title' => $clang->gT("Global participant settings"),
'style' => 'margin-left:5px',
'style' => 'margin-right:1px'
);

最佳答案

您可以使用 CSS(级联样式表)创建悬停效果。您的 CSS 必须位于外部样式表或嵌入式样式元素中。

我正在使用 BUTTON这将为所有 <button> 设置样式元素,但您可以将其替换为您想要设置样式的任何元素,例如 <img>IMG (小写或大写)。

BUTTON { 
background: url(my_bg.png);
}

BUTTON:hover {
background: url(my_hover_bg.png);
}

如果您不知道如何使用样式表,只需将嵌入式样式插入 <head>您的 HTML 文档。

<style type="text/css">
/* Place CSS here */
</style>

如果您愿意,可以更进一步并使用 CSS Sprite (就像过去的旧视频游戏那样)。 CSS Sprite 是单个图像中的图像集合,您只需更改背景的位置,即可创建效果。你可以这样实现:

#myelement { 
background: url(my_bg.png) -0 -0;
}

#myelement:hover {
background: url(my_bg.png) -0 -100px;
}

也有一些老式的悬停效果方法,但它们就像 Frontpage 时代,所以我不建议使用它们。 CSS 悬停效果是当今的标准。

关于css - PHP : Add hover effect to image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16354234/

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