我正在使用导航菜单重新构建一个使用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/
我读过一篇关于优雅降级的文章,但我真的不明白。任何帮助,将不胜感激。谢谢
答案 0 :(得分:2)
您可以使用noscript
标记将样式规则添加到隐藏这些元素的页面(例如,给定display: none
),如下所示:
<noscript>
<style>
relevantSelector {
display: none;
}
</style>
</noscript>
仅当浏览器没有关闭JavaScript或JavaScript时,才会包含noscript
标记中的内容。您还可以使用此技术来揭示非JavaScript导航元素。