0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用HTML和CSS创建一个多级手风琴菜单

454398 来源:网络整理 作者:网络整理 2019-11-25 16:18 次阅读

步骤1:逐步安装

在MacBook或PC上打开终端窗口并运行以下命令:

用实际值替换items中的项目。

登录到Raspberry Pi

$ ssh pi@♣raspberry-pi-ip-address♣

更改到主目录

$ cd /var/www

下载index.html,并更改文件的权限和所有者

$ sudo wget “https://raw.githubusercontent.com/dumbo25/accordion-menu/master/index.html”

$ sudo chmod 774 index.html

$ sudo chown pi index.html

为图像创建目录并移至该目录

$ mkdir img

$ cd img

下载图像并更改所有者。

$ sudo wget “https://raw.githubusercontent.com/dumbo25/accordion-menu/master/tv.png”

$ sudo wget “https://raw.githubusercontent.com/dumbo25/accordion-menu/master/menu-icon.png”

$ sudo wget “https://raw.githubusercontent.com/dumbo25/accordion-menu/master/raspberry-pi.png”

$ sudo chown pi *.png

备份到主目录,然后创建css目录并移入该目录

$ cd 。.

$ mkdir css

$ cd css

下载样式表,并更改文件的权限和所有者

$ sudo wget “https://raw.githubusercontent.com/dumbo25/accordion-menu/master/style.css”

$ sudo chmod 744 style.css

$ sudo chown pi style.css

如果您没有树莓派,则可以将这些文件下载到Mac或PC。要从Mac或PC上运行菜单,请

双击index.html,或

选择index.html,右键单击并使用浏览器打开您的选择。

如果使用Raspberry Pi,则它必须正在运行Web服务器。打开PC或Mac上的浏览器,然后在URL窗口中输入:

♣raspberry-pi-ip-address♣/index.html

我的服务器需要安全连接(删除冒号周围的空间):

https : //♣raspberry-pi-ip-address♣/index.html

它有效!

步骤2:附录:参考

CSS脚本仅使用HTML和CSS的多级手风琴菜单

W3Schools手风琴菜单

W3Schools CSS

W3Schools HTML

步骤3:附录:更新

步骤4:附录:故障排除

以下一些想法可能会有所帮助:

要在php echo语句中格式化HTML,请添加“ \ r末尾添加回车符

子菜单的组ID必须唯一。如果子菜单的组ID不是唯一的,则其子菜单项将包含在组ID的第一个实例中
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HTML
    +关注

    关注

    0

    文章

    277

    浏览量

    34625
  • CSS
    CSS
    +关注

    关注

    0

    文章

    109

    浏览量

    14359
收藏 人收藏

    评论

    相关推荐

    Tailwind CSS v4.0发布首个Beta版本

    Tailwind CSS为快速开发而精心设计的原子类 CSS 框架,它提供了充满设计感和应用程序至上的能力来创建组件,它在最新的 2
    的头像 发表于 11-25 10:02 130次阅读
    Tailwind <b class='flag-5'>CSS</b> v4.0发布首个Beta版本

    轻量级多级菜单控制框架

    有很多这种菜单框架的代码,但是大多耦合性太强,无法独立出来适配不同的菜单设计。 本文介绍降低了耦合性,完全独立的菜单框架,
    发表于 10-12 09:36

    STM32 OLED多菜单操作

    stm32  oled多菜单操作
    发表于 10-09 11:01 2次下载

    在TINA中搭建光电转换电路,多级电路稳定性怎么判断?

    在TINA中搭建光电转换电路,将光传感器输出的电流信号转换成电压信号,这里用C1代替光传感器的结电容,实际电路输入的是电流信号。如图1所示,其中AM1为电流表,VG1为电压
    发表于 09-04 07:16

    求助,关于TL084多级放大的疑问求解

    用TL084做一个多级放大电路,在电压增益为60dB的时候,带宽要求为100Hz到40KHz。这是基本要求。 可是我看到TL084的增益带宽积在4MHz左右,多级放大电路我不清楚带宽怎么求,麻烦各位告知一二,或者推荐点学习的资
    发表于 09-02 08:00

    TL084多级放大电路怎么改进减弱噪声?

    我们要用TL084做一个多级放大电路,在电压增益为60dB的时候,带宽要求为100Hz到40KHz,在制作这放大电路时发现当输入信号在毫伏级时噪声太大输入信号被淹没,电路是简单的多级
    发表于 09-02 07:31

    多级放大电路常见的耦合方式有哪些

    多级放大电路是电子电路中常见的种电路结构,它由多个放大器级联而成,以实现对信号的多级放大。耦合方式是多级放大电路中的关键技术之,它决定了
    的头像 发表于 08-07 10:10 685次阅读

    将index.html文件烧录到vfs分区,如何做?

    我用的模组是 ESP32-S3-WROOM-2,ESP32-S3-N32R8V 正在做一个WiFi的项目,其中有配置页面,是用html写的,放在了 /main/spiffs/ 下
    发表于 06-11 07:51

    芯海应用笔记:CSS34P16P(A)型应用说明文档

    CSS34P16P(A)是 USB Type-C 型控制器,它符合最新 USB Type-C 型和 PD 标准. CSS34P16 为适配器、车载充电器、移动电源等应用提供了完整的
    发表于 05-16 14:46

    Arm新Arm Neoverse计算子系统(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3

    Arm宣布了两款新的Arm Neoverse计算子系统(CSS),它们基于“迄今为止最好的代Neoverse技术”。是什么让这些新产品在拥挤的计算技术领域脱颖而出? Arm的两新Arm
    的头像 发表于 04-24 17:53 998次阅读
    Arm新Arm Neoverse计算子系统(<b class='flag-5'>CSS</b>):Arm Neoverse <b class='flag-5'>CSS</b> V3和Arm Neoverse <b class='flag-5'>CSS</b> N3

    STM32L431CCT6频繁出现LSE CSS错误是什么原因导致的?

    任何东西靠近板子,外壳已经封装好了。在发生LSE CSS错误后间隔定时间(5分钟到半个小时)重新使能LSE,把RTC、LPUART1的时钟源重新配置为LSE(在前面发生LSE CSS错误的时候已经把
    发表于 03-28 09:01

    英飞凌与碳化硅供应商SK Siltron CSS达成协议

    英飞凌与韩国SK Siltron子企业SK Siltron CSS最近达成了项重要协议。根据该协议,SK Siltron CSS将为英飞凌提供6英寸碳化硅(SiC)晶圆,以支持英飞凌在SiC半导体生产方面的需求。
    的头像 发表于 01-17 14:08 640次阅读

    Facebook开源StyleX如何在JavaScript中写CSS呢?

    Meta(原 Facebook)开源了全新的 CSS-in-JS 库 StyleX。
    的头像 发表于 12-14 10:03 691次阅读

    怎么用eclipse创建web项目

    使用Eclipse创建Web项目是种常见的方式,下面将分步骤详解如何使用Eclipse创建Web项目。在开始之前,请确保已经安装了Java开发工具包(JDK)和Eclipse集成开发环境(IDE
    的头像 发表于 12-06 13:40 1840次阅读

    如何从简单的数学表达式创建Saber模型?

    如何从简单的数学表达式创建Saber模型,将你的输出描述为输入的函数?例如 out=a*in*in+b (其中 a 和 b 是常数)
    的头像 发表于 12-05 13:42 695次阅读
    如何从<b class='flag-5'>一</b><b class='flag-5'>个</b>简单的数学表达式<b class='flag-5'>创建</b><b class='flag-5'>一</b><b class='flag-5'>个</b>Saber模型?