媒体查询响应式布局菜单案例

目录

1.效果展示

2.具体实现

(1)html

(2)css

 (3)js

3完整代码

 


:因为电脑缩小到最小不会小于414,所有可调为小窗模式

打开开发者工具,点击控制台旁边的图标即可

1.效果展示

窗口大于414时

窗口小于414时

点击菜单时,出现具体菜单栏

放大窗口,菜单栏消失

2.具体实现

(1)html

 <div class="header">
      <ul class="left-menu">
        <li>菜单一</li>
        <li>菜单二</li>
        <li>菜单三</li>
        <li>菜单四</li>
      </ul>
      <div class="right-menu">
        <div class="collapse-button" onclick="switchMenu()">
          <div></div>
          <div></div>
          <div></div>
        </div>
        <ul class="collapse-menu hide">
          <li>菜单一</li>
          <li>菜单二</li>
          <li>菜单三</li>
          <li>菜单四</li>
        </ul>
      </div>
    </div>

(2)css

普通样式设置

设置一个大盒子为菜单栏display:flex,然后里面设ul为左边菜单栏设为inline-block显示在一行

再有一个div为缩小后右边菜单栏里面设3个小盒子显示底部边框则可有三条杠的

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值