css - 类是随机字符串——webpack 的东西还是 CSS 框架?
问题描述
当我检查 Facebook 和其他企业网站时,大多数元素都有一长串随机字符串类,例如class="rq0escxv l9j0dhe7 du4w35lb j83agx80 pfnyh3mw taijpn5t gs1a9yip owycx6da btwxx1t3 dp1hu0rb"
.
这是 webpack 的东西还是 CSS 框架?
解决方案
他们很可能使用 css-in-js 方法(https://reactjs.org/docs/faq-styling.html#can-i-use-inline-styles)。他们将特定元素的所有 CSS 规则定义为普通对象,将对象传递给 lib,lib 解析对象并将其散列以创建类名。
然后显然他们将这些规则提取到单独的 css 文件中。
推荐阅读
- python - 计算时间序列的均值和标准差
- python - Python Pytorch 在 nn.Embedding 中出现索引错误
- python - 删除python中的重复图
- java - Java中的StringTokenizer替换
- java - Android - 将画布设置为始终为 1920x1080p?
- quill - Quill 导入导致“缺少依赖项”错误
- javascript - React 路由器无法按预期方式运行
- laravel - 从 2 个不同的邮件类和 laravel 发送电子邮件会引发错误
- dart - 异步拦截器(gRPC dart)
- python - 我可以控制在 SqlAlchemy 连接池中进行预 ping 连接检查的频率吗?