首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将整页设置为“黑白”

将整页设置为“黑白”
EN

Stack Overflow用户
提问于 2015-10-22 19:59:43
回答 2查看 4.4K关注 0票数 8

我成功地完成了与反向css功能(https://css-tricks.com/almanac/properties/f/filter/)的高对比度。

现在我需要看到整个网站的黑白,,而不是灰阶。也许这些功能的结合才能达到我想要的效果?我已经试过对比(100)灰度(1),但它严重影响了字母(你看不懂)。

EN

回答 2

Stack Overflow用户

发布于 2018-08-07 13:12:38

将这个灰度类添加到您的体内:

代码语言:javascript
复制
.grayscale-100 {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
}

.colored {
  background: yellow;
  color: blue;
}
代码语言:javascript
复制
<div class="colored">
  This div has a red background and blue font color!
</div>
<div class="grayscale-100">
  <div class="colored">
    This div has the same style as the above, but its parent has the grayscale class!
  </div>
</div>

票数 9
EN

Stack Overflow用户

发布于 2015-10-22 20:21:56

我不认为有办法这样做。我所能达到的最接近的效果就是-webkit-filter: brightness(650%) grayscale(100%);,它仍然是灰色的。可能我错过了一种方法,但我认为灰度工具的目的是使我们通常所说的黑白,只有灰色的颜色。对比100和Grayscale 1对我测试过的图像非常有效。我认为您在这里的最佳选择是使用它,并为没有应用该过滤器的文本使用一个元素。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33289636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档