如何使用 CSS 在悬停时翻转图像?
原文:https://www . geesforgeks . org/how-to-flip-a-image-on-hover-using-CSS/
在本文中,您将学习当鼠标悬停在图像上时,如何水平和垂直翻转图像(添加镜像效果)。这可以通过对图像应用转换来完成,如下例所示:
示例 1: 该示例表示如何通过使用变换:scaleX(-1) 属性沿 X 轴变换来水平翻转图像。
<!DOCTYPE html>
<html>
<head>
<style>
img:hover{
transform: scaleX(-1);
}
</style>
</head>
<body>
<h2>GeeksforGeeks</h2>
<img src="gfg.jpg" width="50%">
</body>
</html>
输出:
[https://media.geeksforgeeks.org/wp-content/uploads/20200612220316/6.1-final.mp4](https://media.geeksforgeeks.org/wp-content/uploads/20200612220316/6.1-final.mp4)示例 2: 该示例表示如何通过使用变换:scaleY(-1) 属性沿 Y 轴变换来垂直翻转图像。
<!DOCTYPE html>
<html>
<head>
<style>
img:hover{
transform: scaleY(-1);
}
</style>
</head>
<body>
<h2>GeeksforGeeks</h2>
<img src="gfg.jpg" width="50%">
</body>
</html>
输出:
[https://media.geeksforgeeks.org/wp-content/uploads/20200612220621/6.2-final.mp4](https://media.geeksforgeeks.org/wp-content/uploads/20200612220621/6.2-final.mp4)版权属于:月萌API www.moonapi.com,转载请注明出处