这段CSS代码定义了一个名为"Guardian Headline Full"的自定义字体家族,包含多种字重和样式。它通过@font-face规则分别定义了细体、常规、中等和半粗体四种字重,每种字重又包含常规与斜体两种样式,并指定了WOFF2、WOFF和TrueType三种格式的字体文件及其对应URL地址。
代码中详细配置了:
- 粗体(字重700)常规与斜体版本
- 超粗体(字重900)常规与斜体版本
- Guardian Titlepiece字体的粗体版本(字重700)
同时定义了一个圆形日历组件的样式规则:
- 采用绝对定位,默认位于距底部100px、左侧200px位置
- 包含66x66px的圆形容器,内嵌可旋转的SVG进度环
- 中央设置播放/暂停按钮(含23px播放图标和36px暂停图标)
- 两侧配置箭头导航按钮(20x20px图标)
- 月份显示区域宽度100px,使用#121212色值
- 通过媒体查询在小于46.24em屏幕时调整定位参数
字体家族完整包含:
- 细体(300)常规与斜体
- 常规(400)常规与斜体
- 中等(500)常规与斜体
- 半粗体(600)常规与斜体
- 粗体(700)常规与斜体
- 超粗体(900)常规与斜体
所有字体文件均托管在Guardian的资产域名下,通过CSS媒体查询实现响应式设计,支持不同设备宽度的适配显示。