美文网首页
Flex布局实例2:自适应导航栏

Flex布局实例2:自适应导航栏

作者: lijaha | 来源:发表于2017-05-09 20:31 被阅读0次
<!DOCTYPE html>
   <html>
      <head>
        <style type="text/css">
          .box{
             margin:0px;
             background-color:deepskyblue;
             display:flex;
             flex-flow:row wrap;
             justify-content:flex-end;
             list-style:none;
          }
          .box a{
              text-decoration:none;
             display:block;
             color:white;
             padding:1em;
          }
          .box a:hover{
             background-color:#00AEE8;
          }
          @media all and(max-width:800px){
             .box{
                  justify-content:space-around;
             }
          }
          @media all and(max-width:600px){
             .box{
                  flex-flow:column nowrap;
                  padding:0;
             }
             .box a{
                  text-align:center;
                  padding:10px;
                  border-bottom:1px solid rgba(0,0,0,0.1);
             }
             .box li:last-of-type a{
                  border-bottom:0px;
             }
        }
         </style>
      </head>
      <body>
         <ul class="box">
            <li><a href="#">Home</a></li>
            <li><a href="#">Product</a></li>
            <li><a href="#">Connect</a></li>
            <li><a href="#">About</a></li>
          <ul>
      </body>
    </html>

大屏:


800中屏:



600小屏:


相关文章

  • Flex布局实例2:自适应导航栏

    大屏: 800中屏: 600小屏:

  • updating...

    CSS 1、三栏布局问题(左右固定宽度 中间自适应) flex grid float + margin 2、CSS...

  • 圣杯布局/双飞翼布局/Flex布局/Grid布局/绝对定位布局实

    一、效果:两边固定,中间自适应的三栏布局 二、代码 1、圣杯布局 2、双飞翼布局 3、Flex布局 4、Grid布...

  • CSS布局

    1. 单栏布局 inline-block Flex布局 2. 两栏布局 Float布局 Flex布局 3. 三栏布...

  • flex: 1到底是什么

    先说结论flex:1即为flex-grow:1,经常用作自适应布局,将父容器的display:flex,侧边栏大小...

  • CSS布局&媒体查询

    1. 实现一个两栏布局,右侧固定宽度200px,左侧自适应宽度,附上预览链接。 浮动布局使用 flex 布局 2....

  • 前端面试系列:页面布局之三栏布局

    假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px;中间自适应。 浮动 绝对定位 flex布局 表格布...

  • [html&css] 三栏布局

    题目:假设高度200px,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应。 方法1:flex布局 优...

  • 三栏布局

    三栏布局一般是指:左右宽度固定,中间自适应常见的布局方式: Position定位、table布局、弹性(flex)...

  • 布局居中

    两栏布局 左侧固定宽度右边自适应 负margin方法: overflow方法: position方法: flex方...

网友评论

      本文标题:Flex布局实例2:自适应导航栏

      本文链接:https://www.haomeiwen.com/subject/vxmitxtx.html