组件
项目中各种通用的 UI 组件的示例
工具
一些具备辅助功能的非组件性质的类
目录
固定宽高比
使目标元素保持固定的宽高比例,无论如何缩放都不会变。
需要写额外的代码指定元素的宽高比例,可以通过引入 mixin _aspect-ratio(width, height)
来实现。
<!-- HTML -->
<div class="u-aspectRatio">
<!-- .u-fillUp 的作用是使图片撑满容器 -->
<img src="http://placehold.it/300x200" class="u-fillUp">
</div>
// Sass
.u-aspectRatio:before {
// 参数可以是宽高的具体数值,也可以是比例
@include _aspect-ratio(300px, 200px);
}
带超链接的图片
<!-- HTML -->
<div class="u-aspectRatio">
<a href="#">
<img src="http://placehold.it/300x200" class="u-fillUp">
</a>
</div>