发现了一个膨胀样式的css库

众所周知,对于前端来说css是最难的了,如果你遇到了一个脑洞大奇思妙想的产品,那就更难了。

很不巧,了不起就经受过这样的痛苦,产品经理看了HarmonyOS4的发布会,脑子一热就让设计师出了一套膨胀蓬松的UI

了不起经过调研,查找了上百个样式组件库,终于找到了一款合适的样式库------clay.css

clay.css

clay.css是一种可扩展和可配置的微 CSS util 类,它具有膨胀蓬松的 3D 元素,与通常的扁平设计相比,看起来很迷人,并引入了更具活力的外观。

特点

Clay.css支持自定义主题,允许开发者轻松地改变颜色、字体和其他视觉元素,只需调整源代码中的变量,就可以生成新的CSS文件。

  • 快速原型制作:如果你需要快速创建网页原型,Clay.css的预定义组件可以节省大量的时间和精力。
  • 简单易用:Clay.css 的API直观,学习曲线平缓,使新用户也能快速上手。
  • 可定制性:通过Sass和模块化结构,Clay.css鼓励高度定制,以满足特定需求。

安装

Clay.css有三种使用方式

方法一:cdn引入

复制代码
<link
  rel="stylesheet"
  href="https://unpkg.com/claymorphism-css/dist/clay.css"
/>

方法二:NPM 安装 直接使用npm进行下载

复制代码
npm i claymorphism-css

*方法三:下载css 文件 直接下载clay.css文件把他放到项目里

使用

复制代码
<div class="clay">
  Fluffy ipsum dolor sit amet consectetur...
</div>

这是一个最小的单类 CSS 实用程序,仅应用基本的 claymorphism 样式

这个 CSS 类允许通过 CSS 属性轻松更改样式。

复制代码
<div class="clay card">
  Fluffy ipsum dolor sit amet consectetur...
</div>

.card{
  /* Modify clay.css properties */
  --clay-background: #f76d6d;
  --clay-border-radius: 48px;

  /* Extended styles */
  color: #f1f1f1;
  padding: 48px;
}

Clay.css是一个非常强大的样式库,还有很多有趣的属性和使用方式,如果你的项目中需要用到这样风格的样式,可以尝试一下使用它

相关推荐
王莎莎-MinerU9 小时前
MinerU 深度技术解析:从架构原理到生产部署的全面指南
css·人工智能·自然语言处理·架构·ocr·个人开发
之歆10 小时前
Day19_LESS 完全指南——从入门到工程实践
前端·css·less
ZC跨境爬虫18 小时前
跟着 MDN 学CSS day_25:(高级区块效果)
前端·css·html·tensorflow·媒体
蜡台20 小时前
VUE 侧边按钮组,可自定义位置
前端·javascript·css
之歆1 天前
Day22_CSS 函数完全指南:从变量到数学计算的现代样式编程
开发语言·前端·javascript·css·tensorflow·less
之歆1 天前
Day20_PC 端电商商品详情页前端实战:从布局到放大镜与选项卡
开发语言·前端·javascript·css·less
夜雪闻竹1 天前
Tailwind CSS v4 + Vite:现代前端样式方案
前端·css·ai
ZC跨境爬虫1 天前
跟着 MDN 学CSS day_27:(处理不同方向的文本)
前端·javascript·css·ui·html
巴巴博一1 天前
【AI 赋能前端】告别手写样式!ui-ux-pro-max-skill 插件完整使用指南(附高阶 Prompt 模板)
前端·css·人工智能·ui
ZC跨境爬虫1 天前
跟着 MDN 学CSS day_24:(CSS调试完全指南)
前端·css·ui·html·tensorflow