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

    文章

    280

    浏览量

    49837
  • CSS
    CSS
    +关注

    关注

    0

    文章

    113

    浏览量

    15597
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TDK-Lambda CSS280系列280W AC - DC医疗电源模块深度解析

    CSS280系列3x5” 280W AC - DC医疗电源模块,看看它有哪些值得关注的特性。 文件下载: CSS280-12.pdf 、产品特性亮点 1. 输入范围与结构优势 CSS
    的头像 发表于 04-17 16:25 102次阅读

    STM32G0 系列 CSS 功能及应用问题

    1. 前言STM32 G0 系列 MCU 自带时钟丢失功能,即 CSS 功能,能自动检测 HSE 和 LSE 是否丢失。本文对 CSS 功能进行简单介绍,并对客户在应用 LSECSS 功能的过程中
    发表于 04-15 16:16 0次下载

    TouchGFX 中滚轮式菜单选择界面容器的应用介绍

    1. 菜单选择界面介绍在 STM32N6570-DK 开发板的开机视频中,有流畅炫酷的滚轮式菜单选择界面,通过选择不同的图标,可以实现界面的切换。这里将这个功能设计成了
    发表于 04-15 16:01 0次下载

    高性能低功耗,CSS6404L QSPI pSRAM 成物联网终端存储首选

    随着物联网、嵌入式开发越来越卷,对内存的要求也越来越苛刻:既要小封装、低功耗,又要速度够用、开发简单。今天给大家聊款很适合玩家和量产项目的芯片——凯芯CSS6404LS-LI,颗定位精准
    的头像 发表于 04-08 16:33 129次阅读
    高性能低功耗,<b class='flag-5'>CSS</b>6404L QSPI pSRAM 成物联网终端存储首选

    LAT1599_STM32G0 系列 CSS 功能及应用问题

    STM32 G0 系列 MCU 自带时钟丢失功能,即 CSS 功能,能自动检测 HSE 和 LSE 是否丢失。本文对 CSS 功能进行简单介绍,并对客户在应用 LSECSS 功能的过程中发现的问题进
    发表于 03-11 10:49 0次下载

    LAT1573_TouchGFX 中滚轮式菜单选择界面容器的应用介绍

    在 STM32N6570-DK 开发板的开机视频中,有流畅炫酷的滚轮式菜单选择界面,通过选择不同的图标,可以实现界面的切换。这里将这个功能设计成了
    发表于 03-11 10:43 0次下载

    电能质量在线监测装置的多级告警阈值功能是如何实现的?

    与设备耐受度。以下从技术架构、实现流程、核心机制三方面详细解析: 、技术架构:分层实现多级告警能力 多级告警阈值功能的实现依赖于硬件层、数据处理层、阈值管理层、告警触发层、响应执行层的协同工作,各层职责明确且相互衔接:   层
    的头像 发表于 12-10 14:32 617次阅读
    电能质量在线监测装置的<b class='flag-5'>多级</b>告警阈值功能是如何实现的?

    电能质量在线监测装置可设置多级告警阈值吗?

    电能质量在线监测装置可以设置多级告警阈值 ,这是其核心功能之,广泛应用于工业生产、电网运维等场景,以实现差异化的异常响应与精准预警。 多级告警阈值的基本配置能力 全参数覆盖 :可
    的头像 发表于 12-10 14:05 555次阅读
    电能质量在线监测装置可设置<b class='flag-5'>多级</b>告警阈值吗?

    创建Library工程

    创建Library工程 首先选中 File -&gt; New -&gt; C/C++ Project,在弹出的框中,选择Static Library
    发表于 10-20 09:30

    使用jQuery的常用方法与返回值分析

    使用jQuery的常用方法与返回值分析 jQuery是轻量级的JavaScript库,旨在简化HTML文档遍历和操作、事件处理以及动画效果的创建。本文将介绍
    发表于 10-01 20:18

    Arm正式取消Cortex命名!CPU向着高算力进发,Lumex CSS平台加持!

    电子发烧友网报道(文/黄晶晶)日前,在Arm Unlocked上海站技术论坛上,Arm重磅推出智能终端专属 Lumex CSS平台。Lumex CSS套专为旗舰级智能手机及下代个
    的头像 发表于 09-17 08:25 3312次阅读
    Arm正式取消Cortex命名!CPU向着高算力进发,Lumex <b class='flag-5'>CSS</b>平台加持!

    全新Arm Lumex CSS平台实现两位数性能提升

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称 Arm)今日宣布推出全新 Arm Lumex 计算子系统 (Compute Subsystem, CSS) 平台,这是套专为旗舰级智能手机
    的头像 发表于 09-10 16:14 1053次阅读
    全新Arm Lumex <b class='flag-5'>CSS</b>平台实现两位数性能提升

    Arm Zena CSS加速软件和芯片开发进程

    ,Arm Zena CSS 能够显著缩短开发周期,使软件团队能够在物理硬件推出前就启动开发工作,进而助力车厂至少提前年将新款车型推向市场。
    的头像 发表于 08-25 16:22 2236次阅读

    CSS6404L 在物联网设备中的应用优势

    物联网设备对存储芯片的需求聚焦于低功耗、小尺寸、高可靠性与传输效率,Cascadeteq 的 CSS6404L 64Mb Quad-SPI Pseudo-SRAM 凭借差异化技术特性,在同类产品中展现显著优势。以下从核心特性及竞品对比两方面解析其应用价值。
    的头像 发表于 06-06 15:31 771次阅读

    菜单的使用:Menu是菜单接口,般用于鼠标右键弹窗、点击弹窗等

    菜单的使用 Menu是菜单接口,般用于鼠标右键弹窗、点击弹窗等。具体用法请参考Menu控制。 创建默认样式的菜单
    发表于 04-30 07:14