Chrome 和 IE 中的 CSS 图片悬停问题

标签 css hover

在 Chrome 和 IE 中使用 CSS 悬停将鼠标悬停在图像上时,我遇到了显示隐藏图像的问题,但在 Firefox 中工作正常。 这是我的链接:https://www.solarisdutamas.com/fb/Elvieloon/welcome1.php

这是我的代码:

<html>
<head>
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" media="screen" href="css-hover.css" />
</head>
<title>Elvie Loon</title>
<meta content="Professional Makeup Artist and Hair Stylist" name="description">
<style type="text/css">
.over .pic1 {
   display:none;
   visibility:hidden;
}
.over:hover .pic1 {
   display:inline;
   visibility:visible;
   position:absolute;
   top:250px;
   left:100px;
   z-index:11;
}
</style>
<body style="margin: 0px; width: 520px;">
<img src="landing-page.jpg" usemap ="#fly1map" />

<a class="over"> 
  <map name="fly1map">
    <area shape="poly" coords="387,339,433,365,416,376,425,395,371,393,391,369,387,339" href="">
  </map> 
  <img src="pic-1.png" class="pic1">  
</a>
</body>
</html>

请帮忙,谢谢。

最佳答案

试试这个而不是可见性......

#something:hover
{
    opacity:1; //100% opacity
    filter:alpha(opacity=100);
}

#something 
{
    opacity:0; //0% opacity
    filter:alpha(opacity=0);
}

P.s 语句中的两行做同样的事情,底部过滤器,只是 IE 的做法。

关于Chrome 和 IE 中的 CSS 图片悬停问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7284888/

相关文章:

javascript - jquery遍历父div改变背景颜色

javascript - 使用javascript生成随机彩色框

javascript - 消息显示只是将其悬停

css - Sprite 图像的响应式悬停效果 - 无法使其工作

javascript - 悬停 1 个 child 时如何更改 2 个 child 的内容?

css - 应该是:hover pseudo state style change work after CSS animation completes

css 支持从右到左查看幻灯片

css - 焦点时如何更改 md-input-container 占位符的颜色?

css - 如何在 CSS 中指定多个悬停事件目标?

JQuery 背景色 Chrome