乐于分享
好东西不私藏

导航首页入口HTML示例 !!附源码!!

导航首页入口HTML示例 !!附源码!!

  效果展示  

  完整源码  

HTML
<!DOCTYPE html><htmllang="zh-CN"><head>    <metacharset="UTF-8">    <metaname="viewport"content="width=device-width, initial-scale=1.0">    <title>极客导航</title>    <linkhref="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css"rel="stylesheet">    <linkhref="css.css"rel="stylesheet" /></head><body>    <divclass="container">        <header>            <h1>Geek Navigator</h1>            <divclass="search-box">                <inputtype="text"class="search-input"placeholder="搜索或输入网址...">            </div>        </header>        <divclass="grid">            <divclass="card">                <h2>常用工具</h2>                <divclass="links">                    <ahref="#"class="link-item">                        <iclass="fab fa-github"></i>                        GitHub                    </a>                    <ahref="#"class="link-item">                        <iclass="fab fa-codepen"></i>                        CodePen                    </a>                    <ahref="#"class="link-item">                        <iclass="fas fa-code"></i>                        StackOverflow                    </a>                </div>            </div>            <divclass="card">                <h2>设计资源</h2>                <divclass="links">                    <ahref="#"class="link-item">                        <iclass="fab fa-dribbble"></i>                        Dribbble                    </a>                    <ahref="#"class="link-item">                        <iclass="fab fa-behance"></i>                        Behance                    </a>                    <ahref="#"class="link-item">                        <iclass="fas fa-palette"></i>                        Adobe Color                    </a>                </div>            </div>            <divclass="card">                <h2>开发资源</h2>                <divclass="links">                    <ahref="#"class="link-item">                        <iclass="fab fa-js"></i>                        MDN Web Docs                    </a>                    <ahref="#"class="link-item">                        <iclass="fab fa-npm"></i>                        npm Registry                    </a>                    <ahref="#"class="link-item">                        <iclass="fas fa-terminal"></i>                        CodeSandbox                    </a>                </div>            </div>        </div>    </div></body></html>
CSS.CSS
   * {       margin0;       padding0;       box-sizing: border-box;       font-family'Segoe UI', sans-serif;   }   body {       backgroundlinear-gradient(135deg#1a1a2e#16213e);       color#fff;       min-height100vh;   }   .container {       max-width1200px;       margin0 auto;       padding2rem;   }   header {       text-align: center;       margin-bottom3rem;       animation: slideDown 1s ease;   }   h1 {       font-size3rem;       margin-bottom1rem;       backgroundlinear-gradient(45deg#00b4d8#90e0ef);       -webkit-background-clip: text;       -webkit-text-fill-color: transparent;   }   .search-box {       max-width600px;       margin0 auto;       position: relative;   }   .search-input {       width100%;       padding1rem 2rem;       border: none;       border-radius50px;       backgroundrgba(2552552550.1);       backdrop-filterblur(10px);       color#fff;       font-size1.1rem;       transition: all 0.3s ease;   }   .search-input:focus {       outline: none;       box-shadow0 0 20px rgba(1442242390.5);   }   .grid {       display: grid;       grid-template-columnsrepeat(auto-fit, minmax(250px1fr));       gap2rem;       margin-top3rem;   }   .card {       backgroundrgba(2552552550.05);       border-radius15px;       padding1.5rem;       backdrop-filterblur(10px);       transition: all 0.3s ease;       cursor: pointer;       position: relative;       overflow: hidden;   }   .card:hover {       transformtranslateY(-10px);       backgroundrgba(2552552550.1);       box-shadow0 10px 30px rgba(0000.3);   }   .card::before {       content'';       position: absolute;       top0;       left: -100%;       width100%;       height100%;       backgroundlinear-gradient(           90deg,           transparent,           rgba(2552552550.2),           transparent       );       transition0.5s;   }   .card:hover::before {       left100%;   }   .card h2 {       color#90e0ef;       margin-bottom1rem;       font-size1.5rem;   }   .links {       display: flex;       flex-direction: column;       gap0.8rem;   }   .link-item {       display: flex;       align-items: center;       padding0.8rem;       border-radius8px;       color#fff;       text-decoration: none;       transition: all 0.3s ease;   }   .link-item:hover {       backgroundrgba(1442242390.1);       transformtranslateX(10px);   }   .link-item i {       width30px;       font-size1.2rem;       margin-right1rem;   }   @keyframes slideDown {       from {           transformtranslateY(-50px);           opacity0;       }       to {           transformtranslateY(0);           opacity1;       }   }   @media (max-width768px) {       .grid {           grid-template-columns1fr;       }       h1 {           font-size2rem;       }   }