• 用less编写百度搜索静态效果


    效果图

    html页面

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>模拟百度一下</title>
        <link rel="stylesheet" type="text/less" href="style/index.less">
        <script src="js/less.min.js"></script>
    
    </head>
    <body>
    <div class="header">
        <ul class="header_nav">
            <li><a href="###">新闻</a></li>
            <li><a href="###">hao123</a></li>
            <li><a href="###">地图</a></li>
            <li><a href="###">视频</a></li>
            <li><a href="###">贴吧</a></li>
            <li><a href="###">学术</a></li>
            <li><a href="###">登录</a></li>
            <li><a href="###">设置</a></li>
            <li class="nav-more"><a href="###">更多产品</a></li>
        </ul>
        <div class="content">
            <img src="image/bd_logo.png" alt="">
            <div class="con-input">
                <span></span>
                    <input type="text" class="search"><input type="button" class="btn" value="百度一下">
            </div>
        </div>
    </div>
    </body>
    </html>
    

    less样式部分

    *{
      margin: 0;
      padding: 0;
      font-family:'微软雅黑';
    }
    @color-blue: #398bfb;
    .header{
       1000px;//给定宽度,就不会随窗口大写而改变
      height: 40px;
      line-height: 40px;
      margin: 0 auto;
      vertical-align: middle;
      .header_nav{  //导航栏部分
        float: right;
        li{
          list-style: none;
          float: left;
          margin-right: 10px;
          font-size: 16px;
          font-weight:bold;
          a{
            color:black;
          }
        }
        .nav-more{   //更多产品样式的重写
           86px;
          height: 32px;
          font-size: 13px;
          line-height: 32px;
          text-align: center;
          background: @color-blue;
          a{
            text-decoration: none;
            color: #ffffff;
          }
        }
      }
      .content{  //中间搜索区域部分
        position: relative;
        clear: both;
        height: 62%;
        min-height: 181px;
        margin-top: 100px;
        text-align: center;
        img{   //logo部分
           270px;
          height: 129px;
        }
        .con-input{   //input框
          margin-left: 20%;
          position: absolute;
          .search{
             521px;
            height: 20px;
            padding: 7px;
            vertical-align: middle;
          }
          .btn{  //百度一下按钮
             102px;
            height: 38px;
            background: @color-blue;
            text-align: center;
            line-height: 38px;
            color: #ffffff;
            font-size: 16px;
            font-weight: normal;
            cursor: pointer;
            border: none;
            vertical-align: middle;
          }
          span {  //相机部分
            background: url("../image/camera_new_5606e8f.png");
            background-position: 0 0;
            height: 18px;
             18px;
            display: inline-block;
            zoom: 1;
            vertical-align: top;
            position: absolute;
            top: 14px;
            right: 112px;
            &:hover {
              background-position: 0 -18px;
            }
          }
        }
      }
    }
    
    
  • 相关阅读:
    移动端链接、点击事件、输入框去除背景高亮
    Quartz.Net与MVC结合定时任务
    Win10上使用SVN遇到的一些问题
    Win7上的ASP.NET MVC3项目在Win10上运行的一个坑
    《SQL必知必会》学习笔记(二)
    《SQL必知必会》学习笔记(一)
    数据库知识总结(表结构操作)
    搭建三层架构(ASP.NET MVC+EF)
    python线程中的全局变量与局部变量
    ADO.NET Entity Framework学习笔录(一)
  • 原文地址:https://www.cnblogs.com/geqin/p/6893423.html
Copyright © 2020-2023  润新知