javascript - 悬停时图像上的文字

标签 javascript html css

        <a href="xxx.php" ><img src="<?php echo $_SESSION['picture'] ?>" id="ppicture"></img></a>

我希望它在悬停时显示文本,例如编辑此图片。 我想到了 css 上的背景图像,但这是不可能的,因为我从 mysql 调用图像并将位置存储在 $_SESSION 中,如您所见。 如果有任何帮助,我将不胜感激。

例如。 http://tympanus.net/crop1.1/如果将鼠标悬停在图像上,会出现一支铅笔。我想要显示文本而不是铅笔

最佳答案

这可以使用 css 定位轻松完成:

(1) 创建一个 div 标签作为图像和文本的容器。在您的文本周围添加一个 p 标签。

(2) 添加position:relative 到刚刚创建的div:

#div-name {
    position: relative;
}

(3) 为相对于 div 定位的文本添加新样式:

#div-name p {
    position: absolute;
    width: 168px;
    left: 10px;
    bottom: 10px;
    background-color: #AAA;
}

现在您的图片上应该有标题了。我将样式留给您,您可能需要考虑使用 JQuery 使您的编辑标 checkout 现在悬停时。

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

相关文章:

javascript - 可点击的城镇名称谷歌地图

php - JSON 到 PHP 发送/接收带有图像数据的变量

css - 将文本放在图像 slider 上?

javascript - 如何从异步调用返回响应?

javascript - 如何将数组值设置为 ";"分隔值

php - Bootstrap Wordpress 循环函数

html - 带有 flexbox 的粘性页脚

javascript - 将相同的图像元素附加到所有类的更简洁的方法?

javascript - LinkedIn 分享回调 Javascript SDK/API v2

javascript - Bootstrap Sidebar 仅在单击两次后打开