Cách chỉnh một vài hiệu ứng đơn giản cho hình ảnh – 25
– Trong bài viết này, các bạn sẽ được tìm hiểu cách sử dụng thuộc tính filter để chỉnh một vài hiệu ứng đơn giản cho hình ảnh, ví dụ như: đen trắng, mờ ảo, tương phản, trong suốt, . . . .

– Để sử dụng thuộc tính filter thì chúng ta dùng cú pháp như sau: filter: value;
– Trong đó, value có thể được xác định dựa theo một trong mười hai loại giá trị.
- none: Không tạo bất kỳ một hiệu ứng gì cho hình ảnh.
- blur(): Chỉnh hiệu ứng mờ ảo cho hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:blur(0px);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- brightness(): Chỉnh độ sáng tối của hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:brightness(61%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- contrast(): Chỉnh độ tương phản của hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:contrast(309%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- saturate(): Chỉnh độ bão hòa của hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:saturate(593%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- opacity(): Chỉnh độ trong suốt của hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:opacity(65%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- grayscale(): Chuyển hình ảnh sang dạng ảnh trắng đen.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:grayscale(73%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- sepia(): Chuyển hình ảnh sang dạng ảnh nâu đỏ.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:sepia(42%);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- hue-rotate(): Chuyển đổi màu xoay vòng cho hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:hue-rotate(140deg);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- drop-shadow(): Tạo một cái bóng cho hình ảnh.
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
img{
filter:drop-shadow(3px 3px 5px #333);
}
</style>
</head>
<body>
<img src="https://dsmart.vn/wp-content/uploads/2022/10/pineapple.jpg">
</body>
</html>- initial: Tạo một cái bóng cho hình ảnh (mặc định thì thuộc tính filter có giá trị là none).
- inherit: Kế thừa giá trị thuộc tính filter từ phần tử cha của nó.

