在悬停时弹出html背景的一部分

时间:2017-05-04 18:30:02

标签: javascript jquery html css media

我的html页面中有背景图片。当我将鼠标悬停在其中的一部分上时,我希望它弹出。

我是通过使用HandleSwipeBack在背景幕上放置图像来完成此操作的,而我的功能是将鼠标悬停在图像上时放置void HandleSwipeBack() { CATransition animation = new CATransition(); animation.Type = CAAnimation.TransitionPush; animation.Subtype = CAAnimation.TransitionFromLeft; animation.Duration = 0.50; animation.TimingFunction = CAMediaTimingFunction.FromName(CAMediaTimingFunction.EaseInEaseOut); (NativeView as UIWebView).Layer.AddAnimation(animation, CALayer.Transition); (Element as WebView).GoBack(); } 。 但是当屏幕尺寸改变时,图像位置会改变。

1 个答案:

答案 0 :(得分:0)

我认为你不应该在背景图片中使用它。您是否可以使用常规img标记,然后可以为其定义usemap属性,并使用地图映射区域。

此处解释了这种方法:https://www.w3schools.com/tags/tag_map.asp

您可以为地图中任何区域的href属性添加javascript:functionName()。