在Web開發(fā)中,圖片增加亮度通常是為了突出圖片的特定區(qū)域或者讓整張圖片看起來更加生動。而這個效果可以通過CSS來實現(xiàn)。
img{ filter: brightness(150%); }
上述代碼可以將圖片的亮度提高150%。brightness濾鏡接收一個百分比作為參數(shù)。其中100%表示原圖,大于100%表示增加亮度,小于100%表示減少亮度。通過改變?yōu)V鏡的值,可以實現(xiàn)對圖片的亮度、飽和度、對比度等等效果的調(diào)整。
但是,需要注意的是:CSS的濾鏡效果比較強大,但是對于舊版瀏覽器的兼容性較差,部分瀏覽器不支持濾鏡效果。所以,在實現(xiàn)濾鏡前需要考慮瀏覽器兼容性,并做好相應的降級處理。
另外,如果想讓頁面中的多張圖片都具有相同的濾鏡效果時,可以考慮使用CSS的類選擇器,將相同的樣式應用到一組圖片上,如下所示:
<style> .img-bright{ filter: brightness(150%); } </style> <div class="img-bright"> <img src="picture1.jpg"> <img src="picture2.jpg"> <img src="picture3.jpg"> </div>
這樣,在項目中,只需要給需要增加亮度的圖片添加img-bright這個class屬性即可。
上一篇css 加1.5倍行距
下一篇css 前沿視頻教程