CSS 相对变化继承

标签 css inheritance colors

是否可以做类似的事情

color: inherit + #222;

因此,例如,我希望它们以比文本其余部分稍微亮一些的颜色来炫耀。或者我是否必须写下每个可能具有超链接的 html 标记?

最佳答案

您可以使用 HSL 颜色和/或 CSS 变量。

更多关于 Color valuesCSS Variables

是这样的。

:root {
  --color: 0, 0%;
  --luminosity: 0%;
}

a {
  --luminosity: 50%;
  color: hsl(var(--color), var(--luminosity));
  /* 
    Or simply
    color: hsl(0, 0%, 50%)
  */
}
<p>Yo i'm some random text, <a href="#">and I'm a stupid link</a></p>

关于CSS 相对变化继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48004770/

相关文章:

HTML UL LI a href 链接不起作用

jquery - 有没有办法在 lightslider 的拇指边框上添加高亮颜色?

java - 如何从子类而不是父类(super class)获取数据字段?

html - ul li 文本垂直对齐比垂直居中低一点

javascript - 使用 jQuery .hide() 和 CSS 媒体查询基于屏幕分辨率进行菜单切换

javascript - 原型(prototype)继承场景中的 jquery 绑定(bind)/触发。无法在正确的对象上触发事件

java - 继承避免重复的成员变量

Python 和 PiCamera 颜色检测 bool 问题

opencv - 在不同的照明或背景下检测红色

colors - 在 macOS 中使用 ffmpeg 洗过颜色