gpt4 book ai didi

javascript - 在悬停图像上显示文本

转载 作者:行者123 更新时间:2023-11-30 06:31:04 25 4
gpt4 key购买 nike

在我的代码中,我使用的脚本生成一组随机的 4 张图像,这些图像在刷新时显示。我希望只在光标悬停在相应图像上时显示文本。

关于使用 CSS 执行此操作的任何指示?我不确定将悬停元素放在哪里。 http://jsfiddle.net/sugarcraving/Af72K/1/

Javascript

$(document).ready(function() {
$(".champ").hide();

var elements = $(".champ");
var elementCount = elements.size();
var elementsToShow = 4;
var alreadyChoosen = ",";
var i = 0;
while (i < elementsToShow) {
var rand = Math.floor(Math.random() * elementCount);
if (alreadyChoosen.indexOf("," + rand + ",") < 0) {
alreadyChoosen += rand + ",";
elements.eq(rand).show();
++i;
}
}
});

CSS

div.champ { 
display: none;
float: left;
color: red;
}

最佳答案

按照 Rouse02 所说的,在您要隐藏/显示的上下文周围添加一些内容。

<p>Celebi, the 251</p>

然后在您的 css 中,隐藏内容并仅在您将鼠标悬停在 div 上时显示它(您也可以在图像悬停时执行此操作)。

p {
visibility:hidden;
}
.champ:hover p {
visibility:visible;
}

演示:http://jsfiddle.net/bzTnR/1/

关于javascript - 在悬停图像上显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17619473/

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