CSS过渡立即淡出

 周同学天天爬十楼7634 发布于 2023-01-20 17:46

我知道这是一个常见的问题,我已经阅读了很多关于它的内容,并且无法在我的CSS代码中实现各种解决方案,请提供建议.

我有一个简单ulli元素,淡入效果是工作,但淡出不.我知道我需要将转换代码放入ul li元素的"正常"状态,但它不会起作用.

   #menu li a{
        color: white;
        text-decoration: none;
        font-family:arial;
        font-size: 14px;
        padding-right: 15px;
    }

    #menu ul li{
        display: inline;
    }

    ul{
        list-style-type: none;
        margin:  0px;
        padding: 0px; 
    }

    #menu ul li a:hover {
        color: dodgerblue;
        -webkit-transition: color 0.3s linear 0s;
        -moz-transition:color 0.3s linear 0s;
        -ms-transition:color 0.3s linear 0s;
        -o-transition:color 0.3s linear 0s;
        transition:color 0.3s linear 0s;
    }

Hashem Qolam.. 5

只需将transition属性(和供应商前缀)放在#menu li a选择器本身中,如下所示:

#menu li a {
    color: white;
    text-decoration: none;
    font-family:arial;
    font-size: 14px;
    padding-right: 15px;

    -webkit-transition: color 0.3s linear 0s;
    -moz-transition:color 0.3s linear 0s;
    -ms-transition:color 0.3s linear 0s;
    -o-transition:color 0.3s linear 0s;
    transition:color 0.3s linear 0s;
}

#menu ul li a:hover { color: dodgerblue; }

工作演示.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有