Aller au contenu principal

    我们使用Cookie

    我们使用Cookie来改善您的体验。继续浏览即表示您接受其使用。

    在我们的 Cookie 和 隐私

    SCSS变量

    导出为SCSS/Sass变量。 免费在线使用 SCSS变量,无需注册,在浏览器中快速安全处理。

    $primary
    $secondary
    $accent
    $success
    $warning
    $error
    // Color Variables
    $primary: #6366f1;
    $secondary: #ec4899;
    $accent: #f59e0b;
    $success: #10b981;
    $warning: #f59e0b;
    $error: #ef4444;
    
    // Color Map
    $colors: (
      "primary": $primary,
      "secondary": $secondary,
      "accent": $accent,
      "success": $success,
      "warning": $warning,
      "error": $error
    );
    
    // Usage functions
    @function color($name) {
      @return map-get($colors, $name);
    }
    
    // Generate utility classes
    @each $name, $color in $colors {
      .bg-#{$name} {
        background-color: $color;
      }
      .text-#{$name} {
        color: $color;
      }
      .border-#{$name} {
        border-color: $color;
      }
    }
    // SCSS Mixins
    
    @mixin background($color) {
      background-color: $color;
      
      @if lightness($color) > 50% {
        color: #1a1a1a;
      } @else {
        color: #ffffff;
      }
    }
    
    @mixin button-variant($bg, $hover: darken($bg, 10%)) {
      background-color: $bg;
      border-color: $bg;
      
      @if lightness($bg) > 50% {
        color: #1a1a1a;
      } @else {
        color: #ffffff;
      }
      
      &:hover {
        background-color: $hover;
        border-color: $hover;
      }
    }
    
    // Usage
    .my-button {
      @include button-variant($primary);
    }
    
    .my-section {
      @include background($secondary);
    }

    SCSS变量 可帮助你直接在浏览器中处理颜色。

    该工具适合需要快速可靠结果的设计师、开发者和创作者。

    Supported formats

    SCSS
    Sass
    CSS
    Maps

    How it works

    1

    Step 1

    打开 SCSS变量

    2

    Step 2

    输入或导入颜色

    3

    Step 3

    复制、导出或复用结果

    要避免的常见错误

    • 忘记检查对比度可能影响可读性。
    • 使用过多颜色会让调色板更难应用。

    专业技巧

    • 将主色保存为 CSS 变量。
    • 发布前在浅色和深色模式下测试调色板。

    Privacy guaranteed: everything is processed locally in your browser.

    处理会尽可能在浏览器本地完成。无需账户。

    用于颜色项目的SCSS变量

    导出为SCSS/Sass变量。

    无精度损失的SCSS变量

    转换基于精确值(HEX、RGB、HSL、OKLCH)。无视觉近似——颜色完全忠于您的设计意图。

    免费在线SCSS变量

    无需注册,无需下载软件。SCSS变量100%免费,可在任何浏览器中使用。免费方案每天可使用10次。

    快速安全的SCSS变量

    处理直接在浏览器内完成,速度极快。数据不会发送到服务器,您的颜色与文件保留在本地设备上。

    用于分享与协作的SCSS变量

    将结果导出为 HEX、RGB、HSL、CSS、JSON,或一键复制。非常适合与团队共享颜色规范或记录设计系统。

    探索所有颜色工具

    只需几次点击即可提取、转换颜色,生成调色板、渐变和 WCAG 对比度。

    查看所有工具

    Related tools

    指南和教程

    通过详细指南学习如何使用我们的工具。

    Frequently asked questions

    是的,该工具可免费在线使用。

    为保护数据,处理会尽可能在浏览器中完成。