列表栏鼠标移入移出或点击选中,下边线缓慢显示或隐藏

<!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>
        li {
            list-style: none;
        }

        ul {
            margin: 0;
            padding: 0;
            font-size: 0;
            cursor: pointer;
        }

        li {
            margin: 10px;
            padding: 10px;
            font-size: 18px;
            color: #333;
            line-height: 30px;

        }
        li>span{
            position: relative;
        }
        li>span:after {
            content: '';
            position: absolute;
            bottom: -2px;
            left: 0;
            width: 0px;
            height: 2px;
            background: #000;
            transition: all 500ms;
        }

        li>span:hover:after {
            width: 100%;
        }

        .active:after {
            width: 100%;
        }
    </style>
</head>

<body>
    <ul>
        <li>
            <span>八大主题系列</span>
        </li>
        <li>
            <span>韩式杂志系列</span>
        </li>
        <li>
            <span>经典婚纱系列</span></li>
        <li>
            <span>东方新娘系列</span></li>
        <li>
            <span>色彩时尚系列</span></li>
        <li>
            <span>潮流街拍系列</span></li>
        <li>
            <span>INS森林系列</span></li>
        <li>
            <span>清新系列</span></li>
        <li>
            <span>城市特色系列</span></li>
    </ul>
</body>
<script src="js/jquery.min.js"></script>
<script>
    $(function () {
        $("li").click(function () {
            $(this).find('span').addClass("active").siblings("li").removeClass("active")
        })
    })
</script>

</html>

datalist标签让input输入提示历史记录

<!DOCTYPE html>
<html>
<head>
    <title>datalist</title>
    <style>
        input::-webkit-calendar-picker-indicator{ 
            display: none; 
            -webkit-appearance: none;/*解决input框三角形*/
        }
    </style>
</head>
<body>
    <!-- autocomplete="off"解决输入框以前的历史记录 -->
    <label>城市 : </label><input id="country_name" autocomplete="off" name="country_name" type="text" list="city" />
    <!-- datalist标签让input输入提示历史记录-->
    <datalist id="city">  
        <option value="中国 北京">  
        <option value="中国 上海">  
        <option value="中国 广州">  
        <option value="中国 深圳">  
        <option value="中国 东莞">  
    </datalist>
</body>
</html>
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务