如何在禁用javascript时更改导航菜单的外观。

时间:2013-04-03 17:21:57

标签: javascript jquery

我正在使用导航菜单重新构建一个使用javascript的网站,但是当禁用javascript时,子菜单的列表堆栈如下。无论如何我制作然后消失或将其颜色更改为白色,以便在禁用javascript时融入身体背景颜色?

我有旋转木马,内容滑块和jquery标签这个问题。当我以前使用Easy Slider时,我给出了列表的个人ID,然后在css标记中将显示设置为none,这样就可以了,但它没有任何这些。

我使用的导航菜单是http://www.designchemical.com/lab/jquery-mega-drop-down-menu-plugin/examples/

内容滑块 - http://webdeveloperplus.com/jquery/featured-content-slider-using-jquery-ui/

我读过一篇关于优雅降级的文章,但我真的不明白。任何帮助,将不胜感激。谢谢

1 个答案:

答案 0 :(得分:2)

您可以使用noscript标记将样式规则添加到隐藏这些元素的页面(例如,给定display: none),如下所示:

<noscript>
<style>
relevantSelector {
    display: none;
}
</style>
</noscript>

仅当浏览器没有关闭JavaScript或JavaScript时,才会包含noscript标记中的内容。您还可以使用此技术来揭示非JavaScript导航元素。