Tim Curry

蒂姆·库里谈性取向、中风康复与五十年星途:"冒险才是最好的活法"

这段CSS代码定义了一个名为"Guardian Headline Full"的自定义字体家族,包含多种字重和样式。它指定了不同格式(WOFF2、WOFF和TrueType)的字体文件及其在服务器上的位置。该字体包含细体、常规体、中等体和半粗体等字重,每种字重均包含常规和斜体样式。 这段CSS代码为《卫报》网站定义了多个字体家族和样式。它指定了WOFF2、WOFF和TrueType格式的不同字体文件来源,以及它们的字重和样式。字体包括Guardian Headline Full的粗体、粗斜体、特粗体和特粗斜体变体,以及Guardian Titlepiece的粗体。 代码还包含针对脚本和减少动画偏好的媒体查询,在加载时为主内容设置透明度过渡效果。此外,它定义了用于整个网站的各种CSS自定义属性(变量),如叠加层渐隐、说明文字、浅色文字和深色背景等颜色和样式。 针对特定组件(如系列轮播和文章元素,包括标题、头条和导语文本)进行了进一步调整。字体家族、大小和颜色针对不同屏幕尺寸进行了定制,在较宽屏幕上应用更大的字体大小。某些元素(如标题中的特定span)被隐藏不显示。 对于文章标题,链接或系列文本以特定颜色内联显示,使用Guardian标题字体,20像素大小,粗体字重,115%行高。悬停时标题链接显示下划线。 受访者姓名采用媒体主题色,28像素斜体字体,细体字重,115%行高。 文章摘要及其链接使用media-200颜色,17像素字体,中等字重,在较宽屏幕上增大到20像素。摘要链接在悬停时显示下划线。 说明文字和视频转录链接采用说明文字颜色,无衬线字体,12像素大小,130%行高。 署名行链接使用Guardian标题字体,17像素和粗体字重,而署名行按钮文本采用无衬线字体和中等字重。日期行文本与说明文字颜色匹配。 滚动引文采用浅色,32像素标题字体(在大屏幕上增大到42像素),细体字重,115%行高。其说明文字使用14像素无衬线字体。在中等及更大屏幕上,两者均采用媒体文本颜色。 主内容段落的第一个字母采用media-200颜色,112像素标题字体,细体字重,80%行高,左浮动并带有小边距。 媒体部分相对定位,全高,带有媒体背景色,每边超出其容器10像素(在较宽屏幕上为20像素)。它使用网格布局,包含媒体和移动元素区域。在较大屏幕上,它切换到具有特定行分配和20像素间距的两列网格。 媒体内的标题元素具有边距和背景色,内部div具有调整后的内边距和透明背景。在较小屏幕上,标题移动到移动区域。 对于中等尺寸及以上的屏幕,媒体部分具有固定的主体宽度和伪元素,这些伪元素创建带有边框的彩色侧边栏,延伸到视口边缘。 媒体元素具有实线边框并定位在右侧,其宽度基于视口和主体宽度计算。对于较大屏幕,主体宽度在特定断点处调整:61.25em时为978像素,71.25em时为1138像素,81.25em时为1298像素。 文章内容网格布局随屏幕尺寸变化。在较小屏幕上,它垂直堆叠媒体、元数据、导语和正文。在中等屏幕(61.25em及以上)上,它使用两列布局,媒体横跨两列。在较大屏幕(71.25em和81.25em)上,它添加更多列并相应调整网格区域。 导语部分具有上边距,并且行被隐藏。标题和视频的说明文字包含具有特定样式和间距的图标。某些元素被隐藏或在布局中调整,例如标题说明文字中的第二段。 收听文章的按钮具有上下边距。pin-spacer允许其子元素上的指针事件,但自身不允许。标题以较高的z-index定位。 在应用程序上,日期行没有下边距。在小屏幕的横屏模式下,媒体网格重新排列,具有特定的标题、受访者和媒体容器区域。 对于iOS,静态和视频标题中的某些伪元素被隐藏。当禁用脚本时,布局适应,媒体占据全宽,网格区域针对不同屏幕尺寸重新排列。 仅屏幕阅读器的内容被定位在屏幕外以实现可访问性。 对于主列中的交互内容,支持图形设置为75%宽度,并且不清除先前的元素。在中等屏幕及更大屏幕上,这些图形保持75%宽度,静态定位,不浮动,具有正常行高且无上边距。在较宽屏幕上,它们没有左边距,其说明文字静态且无宽度限制。在超宽屏幕上,图形保持75%宽度且无左边距,说明文字无最大宽度。对于中等到大屏幕,沉浸式元素向右延伸20像素。 静态和视频内容的标题具有0 10像素的内边距,在小屏幕上增加到0 20像素。它们的媒体容器占据全宽和全高,在较大屏幕上具有4:5的宽高比。图像包装器粘性定位在顶部并覆盖整个区域,在较大屏幕上变为相对定位。内部的图像和图片填充其容器并被裁剪以覆盖,而相邻的span和链接被隐藏。第二图像层绝对定位在左上角。...