CSS与媒体查询实现网页导航功能的方式

  介绍

小编给大家分享一下CSS与媒体查询实现网页导航功能的方式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

附上效果图:

 CSS与媒体查询实现网页导航功能的方式

代码如下,复制即可使用:

& lt; !DOCTYPE html>   & lt; html lang=癳n"祝辞   & lt; head>   & lt;元charset=癠TF-8"祝辞   & lt; title> Document   & lt; style>   身体{   背景:# 801638;   }   的身体,   身体比;* {   保证金:0;   填充:0;   字体类型:& # 39;Roboto& # 39;,无衬线;   粗细:正常;   }   * {   过渡:所有。3缓解0;   }/*背景颜色*/p + p文章:nth-child (1) {   背景:# c22326;   }   p + p文章:nth-child (2) {   背景:# f37338;   }   p + p文章:nth-child (3) {   背景:# fdb632;   }   p + p文章:nth-child (4) {   背景:# 027878;   }   p + p文章:nth-child (5),   p + p {   背景:# 801638;   }/* */主要布局   超文本标记语言   的身体,   p + p {   宽度:100大众;   身高:100 vh;   }   p + p {   list-style:没有;   位置:相对;   显示:flex;   flex-direction:行;   flex-wrap: nowrap;}   对齐项目:伸展;   溢出:隐藏;   }/* */文章   p + p{条   flex:初始;   宽度:20%;   高度:100%;   text-align:中心;   颜色:# fff;   文字修饰:没有;   vertical-align:底部;   box-sizing: border-box;   填充:2 vh 1大众;   位置:相对;   }/*大标题*/身体比;p:第一个孩子{   位置:固定;   底部:8 vh;   背景:# fff;   宽度:100%;   text-align:中心;   填充:.5rem;   z - index: 2;   }   身体比;p:第一个孩子h2,   身体比;p:第一个孩子h3 {   保证金:0;   填充:0;   }/* */鼠标交互   p + p:悬停{条   flex:初始;   宽度:10%;   }   p + p文章:{徘徊   宽度:60%;   }   文章在p {   透明度:0;   过渡:透明度。2缓解0;   }   p + p文章:徘徊在p {   透明度:1;   过渡:透明度。3。3缓解;   }   *//*导航   p + p文章比;h3 {   底部:2 vh;   位置:绝对的;   text-align:中心;   宽度:100%;   保证金:0;   字体大小:3 vh;   }   *//*文章布局   p{条   text-align:左;   宽度:58大众;   }   p p,条   p p h3,条   文章p h4 {   保证金:0 0 1 em 0;   }   文章p p {   宽度:40大众;   }   @media (max-width: 900 px) {   p + p{条   填充:2 vh 3大众;   }   p + p文章比;h3 {   变换:旋转(90度);   底部:23 vh;   min-width: 12 em;   text-align:左;   变换:旋转(-90度);   transform-origin: 0 0 0;   透明度:1;   }   p + p文章:徘徊在h3 {   透明度:0;   }   文章p p {   宽度:50大众;   }   p{条   max-height:钙(72%);   overflow-y:汽车;   }   }   & lt;/style>   & lt;/head>   & lt; body>   & lt; p>   & lt; h2>我在这,谁敢动我。你们;/h2>   & lt; h3>我是你们大哥的头& lt;/h3>   & lt;/p>   & lt; p>   & lt; article>   & lt; h3>大哥的小弟一& lt;/h3>   & lt; p>   & lt; h4>大哥的小弟一& lt;/h4>   & lt; p>身高180 & lt;/p>   & lt; p>体重120 & lt;/p>   & lt;/p>   & lt;/article>   & lt; article>   & lt; h3>大哥的小弟二& lt;/h3>   & lt; p>   & lt; h4>大哥的小弟二& lt;/h4>   & lt; p>身高160 & lt;/p>   & lt; p>体重100 & lt;/p>   & lt;/p>   & lt;/article>   & lt; article>   & lt; h3>大哥的小弟三& lt;/h3>   & lt; p>   & lt; h4>大哥的小弟三& lt;/h4>   & lt; p>身高175 & lt;/p>   & lt; p>体重180 & lt;/p>   & lt;/p>   & lt;/article>   & lt; article>   & lt; h3>大哥的小弟四& lt;/h3>   & lt; p>   & lt; h4>大哥的小弟四& lt;/h4>   & lt; p>身高180 & lt;/p>   & lt; p>体重110 & lt;/p>   & lt;/p>   & lt;/article>   & lt; article>   & lt; h3>大哥的小弟五& lt;/h3>   & lt; p>   & lt; h4>大哥的小弟五& lt;/h4>   & lt; p>身高180 & lt;/p>   & lt; p>体重150 & lt;/p>   & lt;/p>   & lt;/article>   & lt;/p>   & lt;/body>   & lt;/html>

以上是CSS与媒体查询实现网页导航功能的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

CSS与媒体查询实现网页导航功能的方式