Computer >> Máy Tính >  >> Lập trình >> CSS

Làm việc với các hiệu ứng bộ lọc CSS3

Để đặt Hiệu ứng bộ lọc trong CSS3, hãy sử dụng thuộc tính bộ lọc. Có thể đặt các hiệu ứng bộ lọc sau -

blur() | brightness() | contrast() | grayscale() | invert() | opacity() | saturate() | url();

Sau đây là mã để sử dụng các hiệu ứng bộ lọc trong CSS3 -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
img{
   margin: 20px;
   width: 200px;
   height: 200px;
}
img.normal{
   margin-left: 30%;
}
img.filter {
   filter: invert(100%);
}
</style>
</head>
<body>
<h1 style="text-align: center;">CSS3 Filter effect example</h1>
<img class="normal" src="https://i.picsum.photos/id/237/536/354.jpg">
<img class="filter" src="https://i.picsum.photos/id/237/536/354.jpg">
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Làm việc với các hiệu ứng bộ lọc CSS3