在您的HTML文件的`
`标签中引入SunsetCSS:<link rel="stylesheet" href="https://css.ecuil.com/sunset.css"><link rel="stylesheet" href="https://css.ecuil.com/fonts/fonts.css">
现在您可以在HTML中使用SunsetCSS提供的所有类:
<button class="btn btn-primary">点击我</button><div class="card">卡片内容</div><input type="text" class="input" placeholder="输入内容">
推荐的项目结构:
your-project/
├── index.html
├── sunset.css
└── fonts/
├── fonts.css
├── JasonHandwriting1.ttf
├── ChillBitmap7x.ttf
├── cinecaption2.28.ttf
└── 爱点风雅黑.ttf
使用`bg-{color}`类设置背景颜色:
<div class="bg-primary">内容</div>
使用`text-{color}`类设置文本颜色:
<p class="text-primary">这是蓝色文本</p>
使用`bg-gradient-{color}`类设置渐变背景:
<div class="bg-gradient-primary">渐变背景</div>
您可以在CSS中使用CSS变量来自定义颜色:
.custom-box { background-color: var(--primary); color: var(--white);}
可用的颜色变量:--primary, --secondary, --success, --danger, --warning, --info, --light, --dark, --white, --black
使用`blur-{size}`类为元素添加模糊效果:
Original
blur-md
blur-xl
blur-3xl
<img class="blur-md" src="image.jpg" alt="模糊图片">
使用`backdrop-blur-{size}`类为元素背景添加模糊效果:
<div class="backdrop-blur-md">背景模糊内容</div>
使用`blur-container`类包裹模糊元素,防止模糊效果超出边界:
<div class="blur-container"> <img class="blur-xl" src="image.jpg"></div>
使用`btn btn-{color}`类创建按钮:
<button class="btn btn-primary">点击我</button>
使用`card`类创建卡片,配合`card-header`、`card-body`、`card-footer`使用:
这是卡片内容区域
<div class="card"> <div class="card-header">标题</div> <div class="card-body">内容</div> <div class="card-footer">操作</div></div>
使用`input`、`select`、`file-input`类创建表单元素:
<input type="text" class="input" placeholder="输入内容"><select class="select"><option>选项</option></select>
使用`badge badge-{color}`类创建徽章:
<span class="badge badge-primary">标签</span>
使用`font-{type}`类设置字体族:
无衬线字体
font-sans
衬线字体
font-serif
等宽字体
font-mono
手写字体
font-handwriting
<p class="font-sans">无衬线字体</p><p class="font-handwriting">手写字体</p>
使用`text-{size}`类设置字体大小:
<h1 class="text-3xl font-bold">大标题</h1>
使用`font-{weight}`类设置字体粗细:
<span class="font-bold">粗体文本</span>
使用`container`类创建居中容器:
<div class="container">内容</div>
使用`p-{size}`和`m-{size}`类设置内边距和外边距:
<div class="p-md m-lg">间距示例</div>
使用`rounded-{size}`类设置圆角:
<div class="rounded-lg">圆角元素</div>
使用`shadow-{size}`类添加阴影:
<div class="shadow-lg rounded-lg">阴影元素</div>
使用`flex`相关类创建弹性布局:
<div class="flex justify-between items-center gap-md"> <div>项目1</div> <div>项目2</div></div>
可用的flex类:flex, flex-col, items-center, justify-center, justify-between, gap-sm, gap-md, gap-lg
SunsetCSS内置响应式支持,在移动设备上自动调整布局:
< 768px
单列布局,简化导航
≥ 768px
双列布局,完整导航
≥ 1024px
多列布局,完整功能
@media (max-width: 768px) { }