img { opacity: 0.5; /* 图片透明度为50% */ }
通过修改图片的透明度,可以让图片变得更加柔和、轻盈。特别是在某些网站设计中,需要使用较为轻松的风格,让用户感到放松和舒适。
除了使用透明度来调节图片的颜色,还可以使用其他方式。例如,可以给图片添加一层半透明的蒙版,实现相同的效果。
img { position: relative; /* 图片定位 */ } img::before { content: ""; /* 伪元素用于制作蒙版 */ position: absolute; /* 蒙版定位 */ top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(255, 255, 255, 0.5); /* 蒙版颜色,白色透明度为50% */ }
以上代码可以给图片添加一层半透明的白色蒙版,达到和透明度相同的效果。需要注意的是,添加蒙版需要使用绝对定位,并且要保证图片所在容器有相对定位,否则蒙版无法显示。