📅  最后修改于: 2023-12-03 14:51:59.966000             🧑  作者: Mango
lesshat 是一个简单易用的 LESS mixin 库,通过 lesshat,开发者可以快速编写出高效且易于维护的 CSS 代码。
首先,你需要引入 lesshat 压缩文件
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/lesshat@3.0.2/lesshat.min.css">
或者你也可以使用 LESS 预处理器,在你的项目中引入 lesshat 源代码。
@import "path/to/lesshat.less";
将想使用的 mixin 导入到你的 LESS 文件中。
例如,要使用 lesshat 中的旋转 mixin:
.spin {
.rotate-90deg();
}
编译你的 LESS 文件,并在项目中使用生成后的 CSS 文件。
使用 lesshat,你可以:
设置元素的高度为屏幕高度的百分比。
.container {
height: @vh(100%);
}
设置元素的宽度为屏幕宽度的百分比。
.container {
width: @vw(80%);
}
水平和垂直居中一个元素。
.container {
position: absolute;
top: @center;
left: @center;
}
设置元素的边框圆角。
.box {
@border-radius(5px);
}
添加元素的阴影效果。
.box {
@box-shadow(0 1px 5px rgba(0, 0, 0, .2));
}
通过使用 lesshat,你可以更加高效快捷地编写出易于维护的 CSS 代码,并且在项目中大量减少重复劳动。