不止热门角色,我们为你扩展了更多细分角色分类,覆盖职场提升、商业增长、内容创作、学习规划等多元场景。精准匹配不同目标,让每一次生成都更有方向、更高命中率。
立即探索更多角色分类,找到属于你的增长加速器。
/* 主题色变量(可维护、可扩展) */
:root {
--brand-primary: #2563EB; /* 用户提供的主色 */
--brand-primary-hover: #1D4ED8; /* 更深一阶:悬停态 */
--brand-primary-active: #1E40AF; /* 更深两阶:按下态 */
--brand-primary-contrast: #ffffff; /* 文本对比色 */
--brand-primary-outline: #93C5FD; /* 聚焦可视化轮廓色 */
}
/* 元素选择器:应用于所有 <button> */
button {
font: inherit;
font-weight: 600;
line-height: 1.25;
border: 1px solid transparent;
background-color: var(--brand-primary);
color: var(--brand-primary-contrast);
border-radius: 0.5rem;
/* 兼容性填充:先写传统,再写逻辑属性 */
padding: 0.5rem 1rem; /* fallback */
padding-block: 0.5rem;
padding-inline: 1rem;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08);
cursor: pointer;
transition: background-color 200ms ease, box-shadow 200ms ease, transform 20ms ease;
}
/* 悬停态:略微加深,强化可感知性 */
button:hover {
background-color: var(--brand-primary-hover);
}
/* 键盘可访问态:清晰的聚焦轮廓 */
button:focus-visible {
outline: 2px solid var(--brand-primary-outline);
outline-offset: 2px;
}
/* 按下态:更深色并轻微位移反馈 */
button:active {
background-color: var(--brand-primary-active);
transform: translateY(0.5px);
}
/* 禁用态:降低显著度,避免误操作 */
button:disabled,
button[disabled] {
opacity: 0.6;
cursor: not-allowed;
box-shadow: none;
}
/* 无动画偏好:尊重用户设置 */
@media (prefers-reduced-motion: reduce) {
button {
transition: none;
}
}
选择器类型说明
色彩属性应用方式
浏览器兼容性提示
可能的扩展建议
<!-- 全局主题色:将上方 CSS 插入 <style> 或独立样式文件 -->
<button type="button">主色按钮</button>
<!-- 禁用态 -->
<button type="button" disabled>主色按钮(禁用)</button>
<!-- 作用域示例:仅在特定区域强化主色(可选) -->
<div class="toolbar">
<button type="button">工具栏按钮</button>
</div>
/* 主题文本色(可维护的方式:使用CSS自定义属性) */
:root {
--color-text-primary: rgb(17, 24, 39);
}
/* 元素选择器:对所有 <p> 文本应用主色 */
p {
/* 兼容旧版浏览器的回退值 */
color: rgb(17, 24, 39);
/* 现代浏览器使用变量(变量缺失时继续使用回退值) */
color: var(--color-text-primary, rgb(17, 24, 39));
}
/* 可选:更精确控制的工具类(只作用于需要的段落) */
p.text-primary {
color: var(--color-text-primary, rgb(17, 24, 39));
}
<!-- 全局统一为所有段落应用主色 -->
<p>这是统一应用主色的段落文本。</p>
<!-- 仅为指定段落应用主色(更精确的控制) -->
<p class="text-primary">这是仅对这个段落应用主色的文本。</p>
/* 全局色彩令牌(可复用) */
:root {
--color-accent: hsl(142,50%,35%);
}
/* 仅作用于标记了类名的 <span>,避免影响全部内联文本 */
span.text-accent {
/* 兼容性回退:不支持 CSS 变量的浏览器将使用这一行 */
color: hsl(142,50%,35%);
/* 现代浏览器使用变量,便于全局统一管理与后续扩展 */
color: var(--color-accent);
}
选择器类型说明
色彩属性应用方式
浏览器兼容性提示
可能的扩展建议
<p>
当前价格:
<span class="text-accent">¥199</span>
</p>
让前端、设计与产品同学,用“元素类型+颜色值”两步,高速生成可直接粘贴的CSS样式与使用说明;统一品牌色落地、缩短原型到上线的距离,避免样式冲突与返工;覆盖按钮、标题、段落、价格标签、状态徽标等常见元素的配色需求,并兼顾移动端显示与可读性,帮助团队在分钟级完成主题上色与风格一致。