背景更改时动态更改文本颜色(javascript)
Change text color dynamically when background changes (javascript)
>我有一个图像滑块,上面覆盖着文本。我想根据图像的主题(浅色或深色)将文本颜色更改为黑色或白色。
我想手动指定图像的主题,因为我不想使事情过于复杂。例如,它可以像这样工作:
If imagetheme == 'light'
textcolor == #000
。反之亦然。
有一个样式表,对放置在<body>
元素上的主题类做出反应(例如 .light
)。没有乱七八糟的。
我想你几乎是自己写的!我会做的..
if ( var imagetheme == 'light' ) {
var textcolor = '#000';
}
else if { var imagetheme == 'dark' ) {
var textcolor = '#fff';
}
或者你可以用Javascript的三元运算符编写它。
var imagetheme == 'light' ? var textcolor = '#000' : var textcolor = '#fff';
相关文章:
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- JavaScript 颜色字符串出现时
- 在HTML表中每隔两列交替使用CSS/Javascript颜色
- 来自JSON属性的D3 javascript颜色
- 如何在javascript颜色框中调用php变量
- 带有复选框的Javascript颜色更改
- javascript颜色随机化器不起作用
- 如何运行javascript颜色映射示例
- Javascript颜色猜谜游戏
- Javascript颜色小偷在jquery嵌套循环
- 多个javascript颜色选择器
- 如何在php或javascript颜色数字
- Javascript颜色选择器与8位十六进制
- 画布上的JavaScript颜色检测w/getImageData
- JavaScript颜色选择器使用CSS语法I'I’我不熟悉
- javascript颜色更改
- Javascript颜色游戏
- JavaScript颜色解析器
- JavaScript颜色对比器