class="no-js"

Posted Isabel4u

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了class="no-js"相关的知识,希望对你有一定的参考价值。

这是什么意思?看了外网的解释,比较明白了。(When Modernizr runs, it removes the "no-js" class and replaces it with "js". This is a way to apply different CSS rules depending on whether or not javascript support is enabled.)

 

总结就是,这个类是配合Modernizer使用的,Modernizer是一个JavaScript库,当Modernizer.js起作用时,它会把class“no-js”替换为js,这是为何?因为,Modernizer能起作用,当然就证明了浏览器支持JavaScript,如果不支持,Modernizer不起作用,类no-js就不改变。作用是让支持与不支持JavaScript的浏览器有不同的css方案。

以上是关于class="no-js"的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript - 用“js”类替换“no-js”类不起作用?

选择器 [class^="span"] 有啥作用?

jquery 如何动态添加、删除class样式

html5 canvas首屏自适应背景动画循环效果怎么插入

在JAVA中,怎么利用反射获取一个方法?

css中关于两个class一起使用的问题