各位好,欢迎来到今天的“CSS Environment Variables & Safe Area Insets” 讲座。今天咱们就一起扒一扒CSS这位老兄的新玩具,看看它能玩出什么花样,尤其是跟那些“安全区域”搅和在一起的时候。准备好了吗?咱们这就开始! 开场白:CSS 的“环境意识”觉醒 话说CSS一直以来都像个专注的艺术家,埋头苦干,只管把样式画出来,至于它画在什么环境里,那可不管。但时代变了,现在是响应式设计的天下,CSS也得有点“环境意识”才行。 这就引出了咱们今天的主角之一:env() 函数,还有它的小伙伴 safe-area-inset-*。 第一部分:env() 函数:CSS 的千里眼 env() 函数,顾名思义,就是用来读取“环境变量”的。这里的“环境变量”不是指操作系统里的那些,而是由浏览器或者宿主环境(比如你的App WebView)提供的一些信息。 语法: property: env(variable-name, fallback-value); variable-name:你要读取的环境变量的名字。 fallback-value:可选参数,如果环境变量 …
继续阅读“CSS `Environment Variables` (`env()`) 结合 `safe-area-inset` 等系统级信息”