javascript - 当只用 JS 悬停时,如何在我的网站上显示一个元素?

标签 javascript css web hover

编辑:

你好,我想知道如何在用户将鼠标悬停在收件箱上时显示一个小 X 或删除图标

我试图先隐藏删除图标,然后将此效果添加到 <p>元素 :hover {display:block;} ,我不知道我做错了什么但是没有用

http://jsbin.com/zijewohoru/1/edit?html,css,output

无论如何我可以用 JS 来做,还是用 CSS 来做会容易得多?

最佳答案

我认为您正在寻找这样的东西。

/* Hide icon by default */
.box i {
  display: none;
}

/* Show icon on containing element hover */
.box:hover i {
  display: block;
}

对于淡入过渡,这会起作用。

.box i {
  opacity: 0;
  -webkit-transition: opacity .3s ease-in;
  -moz-transition: opacity .3s ease-in;
  -o-transition: opacity .3s ease-in;
  -ms-transition: opacity .3s ease-in;
  transition: opacity .3s ease-in;
}

.box:hover i {
  opacity: 1;
}

关于javascript - 当只用 JS 悬停时,如何在我的网站上显示一个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26818191/

相关文章:

css - 在悬停时添加 CSS 边框而不移动元素

java - 通过 Web 服务将 .NET 应用程序与 Java/J2EE 应用程序集成

javascript - 如何使这个通用的 ajax 请求返回接收到的数据?

javascript - 在 JavaScript 中操作数据时是否应该避免使用 C# 中的十进制类型

javascript - 将 html 文本输入限制为特定字节数?

javascript - 循环遍历表格并提取特定单元格

jquery - 在 Canvas 对象上使用 jQuery 动画

javascript - 将 CSS3 滤镜应用于 Leaflet 上的图像 block

css - 使用来自另一个元素的选择器定位一个元素

javascript - 如何在 map 上放置链接标签