Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

html鼠标悬停出现文字

作者:月冷清   发布日期:2025-05-07   浏览:41

<!DOCTYPE html>
<html>
<head>
    <style>
        /* 定义一个容器,用于放置悬停时显示的文字 */
        .tooltip {
            position: relative;
            display: inline-block;
        }

        /* 隐藏默认状态下文字 */
        .tooltip .tooltiptext {
            visibility: hidden;
            width: 120px;
            background-color: black;
            color: #fff;
            text-align: center;
            padding: 5px 0;
            border-radius: 6px;

            /* 定位在元素的上方 */
            position: absolute;
            z-index: 1;
            bottom: 125%;
            left: 50%;
            margin-left: -60px;

            /* 渐入渐出效果 */
            opacity: 0;
            transition: opacity 0.3s;
        }

        /* 当鼠标悬停在容器上时,显示文字 */
        .tooltip:hover .tooltiptext {
            visibility: visible;
            opacity: 1;
        }
    </style>
</head>
<body>

<!-- 使用 tooltip 类创建一个带有悬停提示的元素 -->
<p>将鼠标悬停在我身上:
    <span class="tooltip">点这里
        <span class="tooltiptext">这是提示文字</span>
    </span>
</p>

</body>
</html>

解释说明:

  1. HTML 结构:

    • 使用 <span> 标签包裹需要显示悬停提示的文字,并给它添加 tooltip 类。
    • tooltip 类中嵌套一个 tooltiptext 类,用于定义提示文字的具体内容。
  2. CSS 样式:

    • .tooltip 类:定义了一个相对定位的容器,确保提示文字可以相对于该容器进行绝对定位。
    • .tooltiptext 类:设置了提示文字的样式(如背景色、字体颜色、边框等),并初始状态下将其隐藏(visibility: hiddenopacity: 0)。
    • .tooltip:hover .tooltiptext:当鼠标悬停在 tooltip 上时,提示文字会显示出来(visibility: visibleopacity: 1),并且有渐入渐出的效果。

上一篇:xml和html区别

下一篇:html网页制作源代码

大家都在看

静态html源码

ios打开html

colspan在html中是什么意思

xml转html

html时间代码

html2canvas使用

html标题标签是什么

html 换行符号

html中b标签的作用

html美化代码

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站