Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

CSS Image Opacity cho tất cả trình duyệt bao gồm IE8 trở xuống


Bài viết trùng lặp với ID 1003063595. Nội dung giống hệt nhau về opacity cross-browser với filter, -moz-opacity, -khtml-opacity.

Ví dụ (tương tự)

<!DOCTYPE html>
<html>
<head>
  <style>
    body {
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    img {
      width: 270px;
      height: 200px;
      margin-right: 10px;
    }
    .transparent {
      filter: alpha(opacity=30);      /* IE 5-9 */
      -moz-opacity: 0.3;              /* Firefox < 0.9 */
      -khtml-opacity: 0.3;            /* Safari 1.x */
      opacity: 0.3;                   /* Modern */
    }
  </style>
</head>
<body>
  <h1>Ví Dụ Opacity Tất Cả Trình Duyệt</h1>
  <img src="https://i.picsum.photos/id/505/800/800.jpg" alt="Ảnh gốc">
  <img class="transparent" src="https://i.picsum.photos/id/505/800/800.jpg" alt="Ảnh 30% opacity">
</body>
</html>

Kết luận

Nội dung trùng lặp với bài trước. Hiện nay chỉ cần opacity: 0.3 cho tất cả trình duyệt hiện đại. Các prefix khác chỉ dành cho IE8- và trình duyệt cực cũ.