css - 这里的 css 选择器中的数据大小是什么?
问题描述
这是我很好奇的css代码的链接:https ://codepen.io/charlesxiao/pen/NWjgQQm 。
你知道下面的css代码是什么意思吗?
.awesome[data-sizing="intrinsic"] {
width: min-content;
}
这是什么data-sizing
属性?我在任何地方都找不到它。
谢谢!
解决方案
就像您的选择器可以定位类 ( .class
) 和 ids ( #id
) 一样,您的 CSS 也可以定位属性,包括data-*
. javascript的常见做法是针对data-*
属性而不是通过添加/删除类的复杂操作。两者之间有一些细节选择。
width: min-content;
简单地将元素设置为尽可能小的尺寸——“awesome”这个词是最大的元素,它被用作宽度。
推荐阅读
- typescript - “V”型不能分配给“V”型。[2719]
- asp.net-mvc - 使用 MVC 在加载时自动打开一个弹出窗口
- php - 使用 htaccess 从文档根目录重定向到文件夹
- arrays - 将 JSON 数组索引列值转换为行并导出为 CSV
- android - 由于 google play 服务,Gradle 构建失败
- angular - 自动完成组件验证启动
- node.js - 使用 axios 将文件从服务器发送到服务器
- android-studio - 用于查找无效组件类的 Android Studio Lint?
- java - MimeMessage 电子邮件不会与附件一起发送
- json - Vue.js 过滤列表方法