我有一个图像滑块,其上覆盖了文本。我想根据图像的主题(亮或暗)将文本颜色更改为黑色或白色。当背景变化时动态更改文本颜色(javascript)
我想手动指定图像的主题,因为我不想过度复杂的东西。因此,例如它可以这样工作:
If imagetheme == 'light'
textcolor == #000
...反之亦然。
我有一个图像滑块,其上覆盖了文本。我想根据图像的主题(亮或暗)将文本颜色更改为黑色或白色。当背景变化时动态更改文本颜色(javascript)
我想手动指定图像的主题,因为我不想过度复杂的东西。因此,例如它可以这样工作:
If imagetheme == 'light'
textcolor == #000
...反之亦然。
我想你几乎已经自己写了!我会做..
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';
这些都没有语法上的有效性。 – Ryan
这是很难说什么没有看到代码的滑块。 – JJJ
我使用任何带修改过的样式表的滑动条:http://css-tricks.com/anythingslider-jquery-plugin/ – Emmanuel