CSS魔法
CSS魔法
`` 标签以 CSS 的方式延续了生命,哈哈。
Very important to me. Looking forward to its implementation.
> * 不能使用 app config 中的数据。(无法使用 ``) 这是确实缺少了一小段代码,当时记笔记的时候没写完整,实在想不起来了,现在也没有太多时间查证。但愿后人能破译吧。 😂
理论上是可行的,不过实际操作会遇到一些问题。参考以下代码: ``` js var decl = 'margin: 0 0 0 0' document.body.style.cssText = decl console.log(document.body.style.cssText) // => 'margin: 0px;' ``` 这样写着写着发现要在前端实现一套 CSS 属性解析器了。 如果需要 JS 参与的话,大多数人应该会选择 Modernizr 这样的方案吧。 --- 不好意思,第一次读此文时没有看到这一句(道理类似):...
> `:root` 排除了所有不支持 `:root` 的老浏览器如 IE6,我们一般可假设所有需要 `@supports` 的特性均是 IE6 不支持的。 IE9 才支持 `:root`。当然这问题也不大。 > 编译后specificity增加了2个类/伪类,可简单的在所有选择器前添加 `:root:root` 以保持一致。 `:root` 自己也可能会有样式。预处理器(或后处理器)无法获知某个选择符是否是 `:root` 本身。这是一个大问题。
赞! 确实,对于没有 Ruby 背景的人来说,`..` 和 `...` 的区别很不直观,每次看到都要查一下,或者想半天。语言所采用的操作符在字面上给人的直观感受非常重要。原来在十年前,贺老就已经对语言的设计如此关注了。
OpenAI 真是起名鬼才 😂 。GPT 明明是模型的名字,现在又用来表示自定义 ChatGPT,而且单数复数让人头晕。所以全文一律写为 “GPTs”,以便于 GPT 模型作区分。
仍然不知道 CI 为什么会挂,抱歉给大家添麻烦了…… 😅
谢谢分享,手动点赞!