• 技术文章 >web前端 >css教程

    css如何设置鼠标放上图片出现文字

    长期闲置长期闲置2021-11-15 18:00:43原创32

    css设置鼠标放上图片出现文字的方法:1、给文字元素添加“display:none;”样式使其隐藏;2、使用“父元素:hover 文字元素{display:block;}”语句实现鼠标放在图片上显示文字的效果。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    css设置鼠标放上图片出现文字的方法

    1、使用<div>和<span>定义将在图片上要出现的文字,可以通过 <div> 和 <span> 将 HTML 元素组合起来。

    代码如下:

    <div>
    <span>这是要在图片上出现的文字</span>
    </div>

    2、给div元素添加背景图片,并且设置大小;给文本元素span添加“display:none;”样式使其不显示,代码如下:

    background-image:url(图片名称);
    width:250px;
    height:100px;
    background-position:center;
    display:none;
    text-decoration:none;

    3、使用hover选择器使鼠标放上图片时,文字出现,代码如下;

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <style type="text/css" >
    .a{
    background-image:url(1115.08.png);
    width:250px;
    height:100px;
    background-position:center;
     }
     .a span{
    display:none;
    text-decoration:none;}
    .a:hover span{
    display:block;
    position:absolute;
    top:0;
    left:0;
    color:blue;}
    </style>
    </head>
    <body>
    <div class="a">
    <span>这是一副山水画</span>
    </div>
    </body>
    </html>

    输出结果,当鼠标不在图片上时:

    1115.18.png

    当鼠标在图片上时:

    1115.19.png

    更多编程相关知识,请访问:编程视频!!

    以上就是css如何设置鼠标放上图片出现文字的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:css
    上一篇:css怎样设置单词内字母的间距 下一篇:没有了
    大前端线上培训班

    相关文章推荐

    • 怎样用css设置div悬浮• css如何让div悬浮于另一个div上• css怎样实现字母不到一行就换行• css中怎么调整a标签之间的间距• css怎样设置单词内字母的间距

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网