検索

ホームページ  >  に質問  >  本文

css3 - 看设计识技术【CSS】

上图中,背景是图片,但是上面覆盖了一层黑色(?),这是怎么实现的?或者说这种东西叫什么,我去看看。

伊谢尔伦伊谢尔伦2786日前567

全員に返信(2)返信します

  • 天蓬老师

    天蓬老师2017-04-17 11:07:36

    1. 1px 图像蒙板
    2. 透明元素蒙板 (bgc#000; op.3 / rbga)
    3. css3
      a. -webkit-filter (图片亮度处理)
      b. -webkit-mask (透明层)

    没记错的话, 以上方法都能够实现. 兼容低级浏览器一般会使用前两种.

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 11:07:36

    透明度设置肯定是通过CSS属性opacity来设置。

    一个显而易见的想法是“盖”上一个黑色块并设置覆盖层为半透明黑…

    但是把思维逆转一下,就可以想到:把图片设置为半透明,然后把图片的容器设置为实色黑底色,不仅在结构上更加简单,并且还能在透明失效时平稳退化。

    返事
    0
  • キャンセル返事