Hàm opacity() trong CSS
- Trang trước Hàm oklch() CSS
- Trang sau Hàm perspective() CSS
- Quay lại lớp trên Sách tham khảo hàm CSS
Định nghĩa và cách sử dụng
CSS opacity()
Hàm lọc được sử dụng để áp dụng hiệu ứng trong suốt cho phần tử.
- 100%(hoặc 1)sẽ không có hiệu ứng
- 50%(hoặc 0.5)sẽ làm cho phần tử trong suốt 50%
- 0%(hoặc 0)sẽ làm cho phần tử hoàn toàn trong suốt
Mô hình
Ví dụ 1
Đặt độ trong suốt khác nhau cho hình ảnh:
#img1 { filter: opacity(80%); } #img2 { filter: opacity(50%); } #img3 { filter: opacity(0.2); }
Ví dụ 2
sẽ opacity()
với backdrop-filter
Sử dụng cùng nhau các thuộc tính:
div.transbox { background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: opacity(50%); backdrop-filter: opacity(50%); padding: 20px; margin: 30px; font-weight: bold; }
Cú pháp CSS
opacity(amount)
Giá trị | Mô tả |
---|---|
amount |
Tùy chọn. Định nghĩa giá trị số hoặc phần trăm của độ trong suốt. 0%(hoặc 0)sẽ làm cho phần tử hoàn toàn trong suốt. 100%(hoặc 1)biểu thị hình ảnh gốc (không có hiệu ứng). Giá trị mặc định là 1. |
Chi tiết kỹ thuật
Phiên bản: | CSS Filter Effects Module Level 1 |
---|
Hỗ trợ trình duyệt
Số trong bảng biểu thị phiên bản trình duyệt đầu tiên hỗ trợ hàm này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
Trang liên quan
Tham khảo:Thuộc tính filter của CSS
Tham khảo:Hàm blur() trong CSS
Tham khảo:Hàm brightness() trong CSS
Tham khảo:Hàm contrast() trong CSS
Tham khảo:Hàm drop-shadow() trong CSS
Tham khảo:Hàm grayscale() trong CSS
Tham khảo:Hàm hue-rotate() trong CSS
Tham khảo:Hàm invert() trong CSS
Tham khảo:Hàm saturate() CSS
Tham khảo:Hàm sepia() CSS
- Trang trước Hàm oklch() CSS
- Trang sau Hàm perspective() CSS
- Quay lại lớp trên Sách tham khảo hàm CSS