杜老师说是一个提供安全区域显示和内容可见性的网站。通过设置CSS样式,可以控制网站页面中的内容在屏幕边缘的显示情况,确保用户在浏览时不会被遮挡。
该网站采用了一种特殊的CSS类选择器来实现这个效果。具体来说,.post-story
类选择器的 content-visibility
属性设置为 auto
,表示内容会在可视区域内显示;而 contain-intrinsic-size
属性则用于指定内容的尺寸。这样一来,当页面的可视区域不足以容纳整个内容时,内容就会自动缩小或拉伸以适应剩余空间。
除了隐藏安全区域外,该网站还使用了多个CSS变量(也称为自定义属性)来定义不同的颜色和字体样式。这些变量可以在多个地方重复使用,方便统一管理和调整。
杜老师说网站通过使用CSS样式和变量,实现了安全区域的隐藏和内容可见性的效果。这种设计可以让用户更加舒适地浏览网页内容,避免被不相关的内容遮挡。