许多(尤其是装饰性的)网络字体只提供几个选定的粗细和样式。加载越少越好,因为它们可能非常重,但也要确保只使用加载的粗细/样式,否则浏览器会为您伪造它并将其弄乱。
我们将从 CSS 旋转变换中获取以度为单位的旋转值。
回调是保持 JavaScript 功能清晰分离的一种方法,但它们并不总是足够。使用自定义事件更轻松、更灵活、更干净,并且可以使代码更易读。
使用隐藏的复选框,您可以重新创建网站上许多依赖于点击和切换状态的功能。提醒您,它并不总是语义化的或一个好主意,但它非常有趣。
Adobe 网站上有一些非常酷的模块标题。在本教程中,我们将以更有效的方式重新创建它们。
通过用空格分隔 class 属性的值,我们得到了“多个类”,我们可以通过它们进行选择。但是,如果我们想对其他属性也能这样做呢?