
微信小程序 tdesign ui 库中的 css 选择器疑问
问题描述:
在小程序中使用 TDesign UI 库时,开发者遇到一个令人困惑的 CSS 选择器:
<p><br>如图,DOM结构中,元素class 是 <code>'t-grid t-card class t-class'</code>,但是选择器是 <code>'.t-grid--card'</code><br>这怎么生效的?这个写法也让我疑惑,像BEM命名又像是CSS变量,但好像都不是。<br>希望有大佬解惑。</p>
问题解答:
立即学习“前端免费学习笔记(深入)”;
'.t-grid--card' 选择器的生效原理如下:
BEM 命名风格:.t-grid--card 采用了 BEM 命名风格,其中:
在实际项目中使用 BEM 命名时,不一定需要严格按照 DOM 结构增加后缀。为了缩减 class 名称长度,可以根据团队的命名规范进行合理调整。
以上就是微信小程序 TDesign UI 库中 CSS 选择器:'.t-grid--card' 如何生效?的详细内容,更多请关注php中文网其它相关文章!
微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号