我有一个带有行的表格 - 包括彩色图标和按钮。 我需要禁用整个表,这意味着:
- 禁用按钮。
- 将整个 GUI 涂成灰色 - 彩色图标也是如此。
我在实现第二点时遇到了问题。我想在整个表格上放置一个元素,但是如何为我的所有图片和图标设置灰色?
最佳答案
img.grayscale {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
-webkit-filter: grayscale(100%);
}
将 grascale 类附加到您的图标和图像。
关于javascript - 如何禁用 View 并将其所有图片和图标设为灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24278035/