首页 > 其他分享 >动态搜索框案例

动态搜索框案例

时间:2022-12-03 18:23:08浏览次数:38  
标签:70px color 50% height 案例 搜索 background 动态 border

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <style type="text/css">
            * {
                margin: 0px;
                padding: 0px;
            }

            body {
                background-color: #E17055;
            }

            .box {
                /* width: 70px; */
                height: 70px;
                background-color: #2f3640;
                border-radius: 50px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                padding: 15px;
            }

            input[type=text] {
                width: 0px;
                height: 70px;
                border-radius: 35px;
                border: none;
                /* 去除默认边框 */
                outline: none;
                /* 去除选中的边框 */
                float: left;
                font-size: 30px;
                color: white;
                background-color: #2F3640;
                line-height: 70px;
                /* 垂直居中 */
                transition: all 0.5s;
                /* 拉开动画 */
            }

            .box:hover input[type=text] {
                width: 300px;
                padding-left: 20px;
            }

            input[type=submit] {
                background-image: url(搜索.png);
                background-size: 70px;
                background-position: center;
                width: 70px;
                height: 70px;
                float: right;
                border-radius: 35px;
                border: none;
                outline: none;
                background-color: #2F3640;
                transition: all 0.5s;
            }

            .box:hover input[type=submit] {
                background-color: white;
            }
        </style>
    </head>
    <body>
        <!-- 提交表单 -->
        <form action="https://www.baidu.com/s" method="get">
            <div class="box">
                <input type="text" placeholder="How to..." name="wd">
                <input type="submit" value="">
            </div>
        </form>
    </body>
</html>

标签:70px,color,50%,height,案例,搜索,background,动态,border
From: https://www.cnblogs.com/duan-rui/p/16945525.html

相关文章