我以前从未使用过 Modernizr。所以读了一篇文章,发现了一些带有前缀词的css
.no-cssgradient.how the below style will be applied.
.no-js .glossy,
.no-cssgradients .glossy {
background: url("glossybutton.png");
}
.cssgradients .glossy {
background-image: linear-gradient(top, #555, #333);
}
上述风格的含义是什么......它是如何工作的?
4)如何自动应用样式?
/* In your CSS: */
.no-audio #music {
display: none; /* Don't show Audio options */
}
.audio #music button {
/* Style the Play and Pause buttons nicely */
}
<!-- In your HTML: -->
<div id="music">
<audio>
<source src="audio.ogg" />
<source src="audio.mp3" />
</audio>
<button id="play">Play</button>
<button id="pause">Pause</button>
</div>
我从一个网站得到了代码片段。.no-cssgradients 或 .no-audio 之类的类名有什么用?如何应用这些样式?
请用例子详细解释我。谢谢