【问题标题】:Settings menu in HTML [closed]HTML中的设置菜单[关闭]
【发布时间】:2013-06-05 22:31:51
【问题描述】:

您好,我正在制作一个需要菜单选项的网页,我想知道解决此问题的最佳方法是什么。我在 W3 中看到 <menu> 标签不受任何主流浏览器的支持(这对我来说是新闻),我认为 <select> 标签不适合这种情况。我确信有一种非常简单的方法可以使用 javascript 来执行此操作,但是自从我进行了大量的 Web 编程以来已经有一段时间了,所以我对它有点生疏了。

我想要的是页面的常规设置选项,很像 Chrome 浏览器右上角的 3 栏菜单,或者任何浏览器的常规选项菜单。我想要一个可以处理很多事情的选项(主题更改、用户配置文件、页面上的显示/隐藏功能等)

【问题讨论】:

  • 你想要一个菜单​​选项是什么意思?您能否向我们展示您想要实现的目标的示例?
  • 你不喜欢
  • 我想要的是页面的常规设置选项,很像 Chrome 浏览器右上角的 3 栏菜单,或者任何浏览器的常规选项菜单。我不喜欢<select>,因为它似乎应该用于大多数特定目的。我想要一个可以处理很多事情的选项(主题更改、用户配置文件、页面上的显示/隐藏功能等)
  • @rsayles3,您应该通过编辑问题本身来澄清您的问题,而不是编写 cmets。
  • 澄清一下:menu 元素是普遍支持的,但就像它一直在 HTML 中一样:实际上是 ul 的同义词。 HTML5 草案中提出的新语义(和语法)完全不同。

标签: javascript jquery html css menu


【解决方案1】:

网页设计菜单的方式有很多种,例如 css、jquery、javascript、html li-ul。

基本上所有这些都需要 ul-li html 标签。但是要根据页面主题为菜单提供外观和感觉、cachy slik 外观和不同的效果,我们可能需要选择 css 和 jquery。

sample CSS menu

【讨论】:

    【解决方案2】:

    有很多方法可以做到这一点,简单的 Google 搜索可能会对您有所帮助。像“HTML 菜单”或“CSS 菜单”这样的搜索词应该可以帮助您。但是使用结合 CSS 样式的 HTML 无序列表可能会为您解决问题,并且可能是最容易实现的。 <select> 可以工作,或者有 jquery 之类的东西。

    Turn unordered list into menu

    jquery menu

    【讨论】:

      【解决方案3】:

      你应该看看 jQuery。

      说得够多,效果也很好。

      http://jqueryui.com/menu/

      【讨论】:

        猜你喜欢
        • 2013-03-03
        • 2023-02-21
        • 1970-01-01
        • 1970-01-01
        • 2014-11-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多