国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

純CSS + 媒體查詢實現網頁導航效果

2024-07-11 08:42:09
字體:
來源:轉載
供稿:網友

附上效果圖,如果大家感覺不錯,請參考實現代碼:

 代碼如下,復制即可使用:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title>    <style>        body {            background: #801638;        }        body,        body > * {            margin: 0;            padding: 0;            font-family: 'Roboto', sans-serif;            font-weight: normal;        }        * {            transition: all .3s ease 0s;        }        /* Background colours */        div + div article:nth-child(1) {            background: #c22326;        }        div + div article:nth-child(2) {            background: #f37338;        }        div + div article:nth-child(3) {            background: #fdb632;        }        div + div article:nth-child(4) {            background: #027878;        }        div + div article:nth-child(5),        div + div {            background: #801638;        }        /* Main layout */        html,        body,        div + div {            width: 100vw;            height: 100vh;        }        div + div {            list-style: none;            position: relative;            display: flex;            flex-direction: row;            flex-wrap: nowrap;            align-items: stretch;            overflow: hidden;        }        /* Articles */        div + div article {            flex: initial;            width: 20%;            height: 100%;            text-align: center;            color: #fff;            text-decoration: none;            vertical-align: bottom;            box-sizing: border-box;            padding: 2vh 1vw;            position: relative;        }        /* Big Headings */        body > div:first-child {            position: fixed;            bottom: 8vh;            background: #fff;            width: 100%;            text-align: center;            padding: .5rem;            z-index: 2;        }        body > div:first-child h1,        body > div:first-child h2 {            margin: 0;            padding: 0;        }        /* Hover interaction */        div + div:hover article {            flex: initial;            width: 10%;        }        div + div article:hover {            width: 60%;        }        article > div {            opacity: 0;            transition: opacity .2s ease 0;        }        div + div article:hover > div {            opacity: 1;            transition: opacity .3s ease .3s;        }        /* navigation */        div + div article > h2 {            bottom: 2vh;            position: absolute;            text-align: center;            width: 100%;            margin: 0;            font-size: 3vh;        }        /* Article layouts */        article div {            text-align: left;            width: 58vw;        }        article div p,        article div div h2,        article div h3 {            margin: 0 0 1em 0;        }        article div p {            width: 40vw;        }        @media (max-width: 900px) {            div + div article {                padding: 2vh 3vw;            }            div + div article > h2 {                transform: rotate(90deg);                bottom: 23vh;                min-width: 12em;                text-align: left;                transform: rotate(-90deg);                transform-origin: 0 0 0;                opacity: 1;            }            div + div article:hover > h2 {                opacity: 0;            }            article div p {                width: 50vw;            }            article div {                max-height: calc(72%);                overflow-y: auto;            }        }    </style></head><body>    <div>        <h1>我在這,誰敢動我。</h1>        <h2>我是你們大哥的頭</h2>    </div>    <div>        <article>            <h2>大哥的小弟一</h2>            <div>                <h3>大哥的小弟一</h3>                <p>身高180</p>                <p>體重120</p>            </div>         </article>         <article>           <h2>大哥的小弟二</h2>            <div>               <h3>大哥的小弟二</h3>               <p>身高160</p>               <p>體重100</p>            </div>          </article>          <article>             <h2>大哥的小弟三</h2>             <div>               <h3>大哥的小弟三</h3>               <p>身高175</p>               <p>體重180</p>             </div>          </article>          <article>             <h2>大哥的小弟四</h2>             <div>               <h3>大哥的小弟四</h3>                 <p>身高180</p>                 <p>體重110</p>             </div>          </article>          <article>             <h2>大哥的小弟五</h2>             <div>               <h3>大哥的小弟五</h3>               <p>身高180</p>               <p>體重150</p>             </div>          </article>     </div>  </body></html>

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇江市| 陇西县| 郑州市| 汕尾市| 会昌县| 灵川县| 乌鲁木齐市| 饶平县| 桑日县| 荥阳市| 岳阳市| 大港区| 巴塘县| 汤阴县| 家居| 上杭县| 大宁县| 灵璧县| 永福县| 东阿县| 临城县| 阿拉尔市| 措勤县| 商都县| 安平县| 怀来县| 库尔勒市| 都江堰市| 中山市| 公主岭市| 灵武市| 望江县| 阿图什市| 铜鼓县| 尼木县| 台东县| 东乡| 五台县| 罗城| 天柱县| 庐江县|