仅当我将鼠标悬停在其上时如何使图像出现

Posted

技术标签:

【中文标题】仅当我将鼠标悬停在其上时如何使图像出现【英文标题】:How to make image appear only when I hover on it 【发布时间】:2020-02-08 10:31:23 【问题描述】:

我希望我的图像仅在我将鼠标悬停时出现,我尝试将它放在样式部分但它不起作用。这段代码对吗?

<style type=“text/css”>
imgopacity: 0;
img:hoveropacity: 1;
</style>

【问题讨论】:

工作正常。 jsfiddle.net/2ry3n45a 您似乎在使用无法识别的引号。尝试“而不是” 只是好奇_我想知道你用什么软件来写你的代码...... 【参考方案1】:

您使用了错误类型的引号。

“text/css” 更改为"text/css"

不正确

<style type=“text/css”>
  img 
    opacity: 0;
  

  img:hover 
    opacity: 1;
  
</style>

正确

<style type="text/css">
  img 
    opacity: 0;
  

  img:hover 
    opacity: 1;
  
</style>

【讨论】:

我不知道你是怎么发现这个的。荣誉。 很多年前,当我复制粘贴一些代码示例时,我遇到过这种情况,代码在样式标签之外工作,但不在其中。这是一个幸运的猜测。

以上是关于仅当我将鼠标悬停在其上时如何使图像出现的主要内容,如果未能解决你的问题,请参考以下文章

当我将鼠标悬停在链接上时希望切换图像

当鼠标悬停在没有css的标题上时,如何使缩略图消失?

将鼠标悬停在图像上时如何更改 SVG 的颜色?

在 HTML 中,如何在将鼠标悬停在文本上时显示图像?

悬停在其行上时如何更改特定表格单元格的颜色? [关闭]

仅当悬停在 li 中的 span 上时才显示下拉菜单