📜  CSS 图像叠加悬停标题

📅  最后修改于: 2021-08-30 10:06:12             🧑  作者: Mango

在本文中,我们将学习如何使用 HTML 和 CSS 创建当鼠标悬停在其上时的图像覆盖标题。这可以通过将图像和标题 div 包含在单个 div(容器)中来完成。标题 div 最初是不可见的。只有当鼠标悬停在图像上时它才可见。

标题 div 相对于容器 div(父级)定位。通过设置“opacity: 0”“z-index: -1”使其不可见(z-index : -1 表示标题 div 层现在位于容器 div 的后面,因此不可见)。它仅在悬停时通过设置可见 它的“opacity: 1”“z-index: 0”分别如下例所示。

示例 1:此处,标题 div 的不透明度最初为 0,悬停时更改为 1,过渡时间为 0.6 秒。



  

    

  

    

Hover over image to see title

    
                           
GeeksforGeeks
      
  

输出:

示例 2:这里,标题 div 的 z-index 最初为 -1,这意味着它位于容器 div 的后面。它在悬停时变为 0,过渡时间为 0.8 秒,如下所示:



  

    

  

    

Hover over image to see title

    
                           
GeeksforGeeks
    
  

输出: