• 一个简单的搜索布局样式


    项目需要添加一个搜索功能,前端样式根据参考google样式实现,写了一个简单的实现。

    包括:

    (1)搜索框行 背景使用浅色标示

    (2)搜索条目 使用蓝色字体标示,不使用下划线,当鼠标放上后出现下划线。

    (3)搜索没有结果,提示一行没有匹配的提示。

    给出编码实现:

    <!DOCTYPE html>
    <html>
    
    <head>
    
    <meta charset="UTF-8">
    
    <title>search result</title>
    
    <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.15.0/build/cssreset/cssreset-min.css">
    
    <style>
    
    #search-input{
    
        padding:10px 0px 10px 100px;
    
        background:#f1f1f1;
    
    }
    
    #search-result{
    
        margin: 10px 10px 10px 100px;
    
        background:#ffffff;
    
    }
    
    #search-result-list{
    
        list-style-type:none;
    
    }
    
    .search-result-item{
    
        margin-top:0px;
    
        margin-bottom:23px;
    
    }
    
    .search-result-item h3{
    
        overflow: hidden;
    
        text-overflow: ellipsis;
    
        white-space: nowrap;
    
        max-width:500px;
    
    }
    
    .search-result-item a{
    
        color:#1E0FBE;
    
        font-size: 18px!important;
    
        text-decoration:none;
    
    }
    
    .search-result-item a:hover{
    
        text-decoration:underline;
    
        cursor:pointer;
    
    }
    
    </style>
    
    </head>
    
    <body>
    
        <div id="search-input">
    
            <input type="text" value="" style="500px"/>
    
            <input type="button" value="search"></input>
    
        </div>
    
        <div id="search-result">
    
            <ul id="search-result-list">
    
                <li class="search-result-item">
    
                    <h3>
    
                    <a>
    
                    用户手则11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222
    
                    </a>
    
                    </h3>
    
                </li>
    
                <li class="search-result-item">
    
                    <h3>
    
                    <a>
    
                    用户手则11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222
    
                    </a>
    
                    </h3>
    
                </li>
    
                <li class="search-result-item">
    
                    <h3><a>用户手则</a></h3>
    
                </li>
    
                <li class="search-result-item">
                    <h3>抱歉,没有找到您要搜索的内容。</h3>
                </li>
            </ul>
    
        </div>
    
    </body>
    
    </html>
  • 相关阅读:
    stm32的hal之串口库函数总结复习
    关闭win10 任务栏窗口预览的步骤:
    sizeof的注意点
    goto语句——慎用,但是可以用
    #define的一个小技巧
    Chapter 1 First Sight——36
    Chapter 1 First Sight——35
    Chapter 1 First Sight——34
    leetcode409
    Chapter 1 First Sight——34
  • 原文地址:https://www.cnblogs.com/lightsong/p/3674702.html
Copyright © 2020-2023  润新知