Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Với PNG trong suốt hiển thị hình dạng đơn giản màu trắng, có thể thay đổi màu này bằng cách nào đó thông qua CSS không? Một số loại lớp phủ hoặc những gì không?

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

John Slegers

42,8K22 Huy hiệu vàng194 Huy hiệu bạc163 Huy hiệu đồng22 gold badges194 silver badges163 bronze badges

Hỏi ngày 14 tháng 9 năm 2011 lúc 11:53Sep 14, 2011 at 11:53

4

Bạn có thể sử dụng các bộ lọc với

<a class="icon-thumbs-up"></a>
0 và
<a class="icon-thumbs-up"></a>
1: Bộ lọc còn tương đối mới với trình duyệt nhưng được hỗ trợ trong hơn 90% trình duyệt theo bảng Caniuse sau: https://caniuse.com/#feat=css-Filters

Bạn có thể thay đổi một hình ảnh thành thang độ xám, sepia và nhiều hơn nữa (nhìn vào ví dụ).

Vì vậy, bây giờ bạn có thể thay đổi màu của tệp PNG với các bộ lọc.

body {
    background-color:#03030a;
    min-width: 800px;
    min-height: 400px
}
img {
    width:20%;
    float:left; 
     margin:0;
}
/*Filter styles*/
.saturate { filter: saturate(3); }
.grayscale { filter: grayscale(100%); }
.contrast { filter: contrast(160%); }
.brightness { filter: brightness(0.25); }
.blur { filter: blur(3px); }
.invert { filter: invert(100%); }
.sepia { filter: sepia(100%); }
.huerotate { filter: hue-rotate(180deg); }
.rss.opacity { filter: opacity(50%); }
<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">

Nguồn

Maxigui

5,8864 Huy hiệu vàng14 Huy hiệu bạc32 Huy hiệu Đồng4 gold badges14 silver badges32 bronze badges

Đã trả lời ngày 5 tháng 1 năm 2014 lúc 12:03Jan 5, 2014 at 12:03

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Р ра 26 theРАВИ

10,8K5 Huy hiệu vàng29 Huy hiệu bạc39 Huy hiệu đồng5 gold badges29 silver badges39 bronze badges

19

Bạn có thể muốn xem các phông chữ biểu tượng. http://css-tricks.com/examples/iconfont/

EDIT: Tôi đang sử dụng Font-Wayese trong dự án mới nhất của mình. Bạn thậm chí có thể bootstrap nó. Đơn giản chỉ cần đặt cái này vào

<a class="icon-thumbs-up"></a>
2 của bạn:

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">

Và sau đó tiếp tục và thêm một số liên kết biểu tượng như thế này:

<a class="icon-thumbs-up"></a>

Đây là bảng gian lận đầy đủ

--edit--

FONT-WEGESETHER sử dụng các tên lớp khác nhau trong phiên bản mới, có lẽ vì điều này làm cho các tệp CSS nhỏ hơn rất nhiều và để tránh các lớp CSS mơ hồ. Vì vậy, bây giờ bạn nên sử dụng:

<a class="fa fa-thumbs-up"></a>

Chỉnh sửa 2:

Chỉ cần tìm ra GitHub cũng sử dụng phông chữ biểu tượng của riêng mình: Octicons, nó miễn phí tải xuống. Họ cũng có một số lời khuyên về cách tạo phông chữ biểu tượng của riêng bạn.

Max Hodges

5.09411 Huy hiệu vàng49 Huy hiệu bạc68 Huy hiệu đồng11 gold badges49 silver badges68 bronze badges

Đã trả lời ngày 13 tháng 11 năm 2012 lúc 8:15Nov 13, 2012 at 8:15

Jules Collejules ColleJules Colle

10,7K7 Huy hiệu vàng56 Huy hiệu bạc64 Huy hiệu Đồng7 gold badges56 silver badges64 bronze badges

3

Một dòng đơn giản nhất làm việc cho tôi:

filter: opacity(0.5) drop-shadow(0 0 0 blue);

Bạn có thể điều chỉnh độ mờ từ 0 đến 1 để làm cho màu sáng hoặc tối hơn.

Đã trả lời ngày 8 tháng 11 năm 2018 lúc 10:43Nov 8, 2018 at 10:43

RehmatrehmatRehmat

1.9052 Huy hiệu vàng22 Huy hiệu bạc27 Huy hiệu đồng2 gold badges22 silver badges27 bronze badges

7

Tôi đã có thể làm điều này bằng cách sử dụng bộ lọc SVG. Bạn có thể viết một bộ lọc nhân màu của hình ảnh nguồn với màu bạn muốn thay đổi. Trong đoạn mã bên dưới, màu lũ là màu chúng ta muốn thay đổi màu hình ảnh thành (màu đỏ trong trường hợp này.) Fecomposite cho bộ lọc biết cách chúng ta xử lý màu. Công thức cho fecomy với số học là (k1*i1*i2 + k2*i1 + k3*i2 + k4) trong đó i1 và i2 là màu nhập cho in/in2 phù hợp. Vì vậy, chỉ định chỉ K1 = 1 có nghĩa là nó sẽ chỉ làm i1*i2, có nghĩa là nhân cả hai màu nhập với nhau.flood-color is the color we want to change image color to (which is Red in this case.) feComposite tells the filter how we're processing the color. The formula for feComposite with arithmetic is (k1*i1*i2 + k2*i1 + k3*i2 + k4) where i1 and i2 are input colors for in/in2 accordingly. So specifying only k1=1 means it will do just i1*i2, which means multiplying both input colors together.

Lưu ý: Điều này chỉ hoạt động với HTML5 vì điều này đang sử dụng nội tuyến SVG. Nhưng tôi nghĩ rằng bạn có thể thực hiện công việc này với trình duyệt cũ bằng cách đưa SVG vào một tệp riêng. Tôi chưa thử cách tiếp cận đó.

Đây là đoạn trích:

<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="60" height="90" style="float:left">
  <defs>
    <filter id="colorMask1">
      <feFlood flood-color="#ff0000" result="flood" />
      <feComposite in="SourceGraphic" in2="flood" operator="arithmetic" k1="1" k2="0" k3="0" k4="0" />
    </filter>
  </defs>
  <image width="100%" height="100%" xlink:href="http://i.stack.imgur.com/OyP0g.jpg" filter="url(#colorMask1)" />
</svg>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="60" height="90" style="float:left">
  <defs>
    <filter id="colorMask2">
      <feFlood flood-color="#00ff00" result="flood" />
      <feComposite in="SourceGraphic" in2="flood" operator="arithmetic" k1="1" k2="0" k3="0" k4="0" />
    </filter>
  </defs>
  <image width="100%" height="100%" xlink:href="http://i.stack.imgur.com/OyP0g.jpg" filter="url(#colorMask2)" />
</svg>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="60" height="90" style="float:left">
  <defs>
    <filter id="colorMask3">
      <feFlood flood-color="#0000ff" result="flood" />
      <feComposite in="SourceGraphic" in2="flood" operator="arithmetic" k1="1" k2="0" k3="0" k4="0" />
    </filter>
  </defs>
  <image width="100%" height="100%" xlink:href="http://i.stack.imgur.com/OyP0g.jpg" filter="url(#colorMask3)" />
</svg>

Đã trả lời ngày 23 tháng 9 năm 2015 lúc 9:52Sep 23, 2015 at 9:52

4

Đúng :)

Surfin 'Safari - Lưu trữ blog »Mặt nạ CSS

Webkit hiện hỗ trợ mặt nạ alpha trong CSS. Mặt nạ cho phép bạn phủ lên nội dung của một hộp với một mẫu có thể được sử dụng để loại bỏ các phần của hộp đó trong màn hình cuối cùng. Nói cách khác, bạn có thể kẹp theo các hình dạng phức tạp dựa trên alpha của một hình ảnh. [...] Chúng tôi đã giới thiệu các thuộc tính mới để cung cấp cho các nhà thiết kế web với nhiều quyền kiểm soát đối với các mặt nạ này và cách chúng được áp dụng. Các thuộc tính mới tương tự như các thuộc tính hình ảnh nền và hình ảnh biên giới đã tồn tại.
[...]
We have introduced new properties to provide Web designers with a lot of control over these masks and how they are applied. The new properties are analogous to the background and border-image properties that already exist.

-webkit-mask (background)
-webkit-mask-attachment (background-attachment)
-webkit-mask-clip (background-clip)
-webkit-mask-origin (background-origin)
-webkit-mask-image (background-image)
-webkit-mask-repeat (background-repeat)
-webkit-mask-composite (background-composite)
-webkit-mask-box-image (border-image)

Đã trả lời ngày 14 tháng 9 năm 2011 lúc 11:58Sep 14, 2011 at 11:58

benhowdle89benhowdle89benhowdle89

36K65 Huy hiệu vàng200 Huy hiệu bạc324 Huy hiệu đồng65 gold badges200 silver badges324 bronze badges

2

Hãy nghĩ rằng tôi có một giải pháp cho điều này là a) chính xác những gì bạn đang tìm kiếm 5 năm trước và b) đơn giản hơn một chút so với các tùy chọn mã khác ở đây.

Với bất kỳ png trắng nào (ví dụ, biểu tượng màu trắng trên nền trong suốt), bạn có thể thêm một :: sau khi chọn để tái tạo.

.icon {
    background: url(img/icon.png); /* Your icon */
    position: relative; /* Allows an absolute positioned psuedo element */
}

.icon::after{
    position: absolute; /* Positions psuedo element relative to .icon */
    width: 100%; /* Same dimensions as .icon */
    height: 100%;
    content: ""; /* Allows psuedo element to show */
    background: #EC008C; /* The color you want the icon to change to */
    mix-blend-mode: multiply; /* Only apply color on top of white, use screen if icon is black */
}

Xem Codepen này (áp dụng hoán đổi màu trên di chuột): http://codepen.io/chrscblls/pen/bwaxzo

Đã trả lời ngày 30 tháng 9 năm 2016 lúc 16:54Sep 30, 2016 at 16:54

chrscbllschrscbllschrscblls

5552 Huy hiệu vàng7 Huy hiệu bạc16 Huy hiệu đồng2 gold badges7 silver badges16 bronze badges

3

Thẻ IMG có một thuộc tính nền giống như bất kỳ thuộc tính nào khác. Nếu bạn có PNG màu trắng với hình dạng trong suốt, giống như một stprint, thì bạn có thể làm điều này:

<img src= 'stencil.png' style= 'background-color: red'>

Đã trả lời ngày 14 tháng 9 năm 2011 lúc 11:58Sep 14, 2011 at 11:58

4

36K65 Huy hiệu vàng200 Huy hiệu bạc324 Huy hiệu đồngmost browsers, you can use filters :

  • Hãy nghĩ rằng tôi có một giải pháp cho điều này là a) chính xác những gì bạn đang tìm kiếm 5 năm trước và b) đơn giản hơn một chút so với các tùy chọn mã khác ở đây.

  • Với bất kỳ png trắng nào (ví dụ, biểu tượng màu trắng trên nền trong suốt), bạn có thể thêm một :: sau khi chọn để tái tạo.

Xem Codepen này (áp dụng hoán đổi màu trên di chuột): http://codepen.io/chrscblls/pen/bwaxzo


Đã trả lời ngày 30 tháng 9 năm 2016 lúc 16:54

chrscbllschrscblls

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
0
<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
1

5552 Huy hiệu vàng7 Huy hiệu bạc16 Huy hiệu đồng

Thẻ IMG có một thuộc tính nền giống như bất kỳ thuộc tính nào khác. Nếu bạn có PNG màu trắng với hình dạng trong suốt, giống như một stprint, thì bạn có thể làm điều này:

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
2
<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
3

Trong hầu hết các trình duyệt, bạn có thể sử dụng các bộ lọc:

Trên cả hai phần tử

<a class="icon-thumbs-up"></a>
3 và hình ảnh nền của các yếu tố khác

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
4
<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
5
<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
3

và đặt chúng một cách thống trị trong CSS của bạn hoặc sử dụng JavaScript một cách linh hoạtMar 11, 2016 at 20:04

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Xem các bản demo dưới đây.John Slegers

42,8K22 Huy hiệu vàng194 Huy hiệu bạc163 Huy hiệu đồng22 gold badges194 silver badges163 bronze badges

1

<a class="icon-thumbs-up"></a>
3 Yếu tố

<a class="icon-thumbs-up"></a>
6

Đã trả lời ngày 26 tháng 4 năm 2020 lúc 0:24Apr 26, 2020 at 0:24

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Tôi đã tìm thấy điều này trong khi googling, tôi thấy làm việc tốt nhất cho tôi ...

HTML

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
7

CSS

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
8

http://jsfiddle.net/a63b0exm/

Đã trả lời ngày 10 tháng 10 năm 2018 lúc 20:12Oct 10, 2018 at 20:12

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

2

Trả lời vì tôi đang tìm kiếm một giải pháp cho việc này.

Bút trong câu trả lời @ChrSCBLLS hoạt động tốt nếu bạn có nền trắng hoặc đen, nhưng của tôi thì không. ASLO, các hình ảnh được tạo ra với ng-lặp lại, vì vậy tôi không thể có URL của chúng trong CSS của mình và bạn không thể sử dụng :: Sau khi trên các thẻ IMG.

Vì vậy, tôi đã tìm ra một công việc xung quanh và nghĩ rằng nó có thể giúp mọi người nếu họ quá vấp ngã ở đây.

Vì vậy, những gì tôi đã làm khá giống nhau với ba khác biệt chính:

  • URL nằm trong thẻ IMG của tôi, tôi đặt nó (và một nhãn) vào một div khác mà :: sau khi sẽ hoạt động.
  • 'chế độ hỗn hợp hỗn hợp' được đặt ở 'chênh lệch' thay vì 'nhân' hoặc 'màn hình'.
  • Tôi đã thêm A :: Trước đây với chính xác cùng một giá trị nên :: Sau khi thực hiện 'sự khác biệt' của 'sự khác biệt' được tạo bởi :: Trước và hủy bỏ nó.

Để thay đổi nó từ đen sang trắng hoặc trắng sang màu đen, màu nền cần phải có màu trắng. Từ màu đen đến màu sắc, bạn có thể chọn bất cứ màu nào. Từ màu trắng đến màu sắc tho, bạn sẽ cần chọn màu đối diện của màu bạn muốn.

<!--- img src http://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/500px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg -->
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="original">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="saturate" class="saturate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="grayscale" class="grayscale">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="contrast" class="contrast">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="brightness" class="brightness">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="blur" class="blur">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="invert" class="invert">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="sepia" class="sepia">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="huerotate" class="huerotate">
<img alt="Mona Lisa" src="https://images.pexels.com/photos/40997/mona-lisa-leonardo-da-vinci-la-gioconda-oil-painting-40997.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260" title="opacity" class="rss opacity">
9

https://codepen.io/spaceplant/pen/oZyMYG


Kể từ khi tôi đăng câu trả lời này, tôi đã tạo một cây bút khác bằng một phương pháp khác:

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
0
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
1

Đã trả lời ngày 24 tháng 3 năm 2017 lúc 19:12Mar 24, 2017 at 19:12

SalixsalixSalix

1.2608 Huy hiệu bạc13 Huy hiệu đồng8 silver badges13 bronze badges

4

Tôi yêu cầu một màu cụ thể, vì vậy bộ lọc không phù hợp với tôi.

Thay vào đó, tôi đã tạo ra một div, khai thác nhiều hình ảnh nền CSS và hàm gradient tuyến tính (tạo ra một hình ảnh). Nếu bạn sử dụng chế độ Blend Overlay, hình ảnh thực tế của bạn sẽ được trộn với hình ảnh "gradient" được tạo chứa màu mong muốn của bạn (ở đây, #BADA55)

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
2
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
3

Đã trả lời ngày 10 tháng 4 năm 2017 lúc 7:22Apr 10, 2017 at 7:22

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Rolznzrolznzrolznz

6999 Huy hiệu bạc16 Huy hiệu Đồng9 silver badges16 bronze badges

2

Sử dụng ví dụ codepen tuyệt vời này để bạn chèn giá trị màu hex của mình và nó trả về bộ lọc cần thiết để áp dụng màu này cho PNG

Máy tạo bộ lọc CSS để chuyển đổi từ màu đen sang mục tiêu HEX màu

Ví dụ: tôi cần PNG của mình để có màu sau #ef8c57

Sau đó, bạn phải áp dụng bộ lọc sau cho kết quả PNG:

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
4

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Sven Eberth

2.98112 Huy hiệu vàng22 Huy hiệu bạc27 Huy hiệu đồng12 gold badges22 silver badges27 bronze badges

Đã trả lời ngày 30 tháng 6 năm 2021 lúc 22:05Jun 30, 2021 at 22:05

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

2

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
5
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
6

Nguồn: https://codepen.io/taryaoui/pen/ekkcu

Đã trả lời ngày 13 tháng 9 năm 2019 lúc 14:57Sep 13, 2019 at 14:57

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Mahdi Bashirpourmahdi BashirpourMahdi Bashirpour

15.2k11 Huy hiệu vàng110 Huy hiệu bạc137 Huy hiệu đồng11 gold badges110 silver badges137 bronze badges

Thử cái này:

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
7

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Hedam

2.16425 huy hiệu bạc53 huy hiệu đồng25 silver badges53 bronze badges

Đã trả lời ngày 29 tháng 4 năm 2021 lúc 2:37Apr 29, 2021 at 2:37

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
8

Đã trả lời ngày 28 tháng 6 lúc 1:37Jun 28 at 1:37

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

1

Không cần thiết cho toàn bộ bộ phông chữ nếu bạn chỉ cần một biểu tượng, cộng với tôi cảm thấy nó "sạch hơn" như một yếu tố riêng lẻ. Vì vậy, với mục đích này, trong HTML5, bạn có thể đặt một SVG trực tiếp bên trong luồng tài liệu. Sau đó, bạn có thể xác định một lớp trong bảng kiểu .CSS của mình và truy cập màu nền của nó với thuộc tính

<a class="icon-thumbs-up"></a>
7:

Faging hoạt động: http://jsfiddle.net/qmsj0ez1/

Lưu ý rằng, trong ví dụ, tôi đã sử dụng

<a class="icon-thumbs-up"></a>
8 để minh họa hành vi; Nếu bạn chỉ muốn thay đổi màu sắc cho trạng thái "bình thường", bạn nên loại bỏ giả.

Đã trả lời ngày 12 tháng 8 năm 2014 lúc 11:58Aug 12, 2014 at 11:58

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

PereperePere

1.04812 Huy hiệu bạc20 Huy hiệu đồng12 silver badges20 bronze badges

Giải pháp làm việc cho tôi là sử dụng

<a class="icon-thumbs-up"></a>
9

Bộ lọc: Drop-Shadow hoạt động khác với

<a class="fa fa-thumbs-up"></a>
0 thông thường.

<a class="icon-thumbs-up"></a>
1 Một người áp dụng bóng cho hình dạng thực (vì vậy nó hỗ trợ hình ảnh trong suốt).

Bí quyết bây giờ là 'ẩn' hình ảnh thật và chỉ hiển thị bóng.

https://jsfiddle.net/d4m8x0qb/2

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Lưu ý rằng trường hợp sử dụng của tôi đang sửa đổi các biểu tượng màu thành một màu, vì vậy phương pháp này hoạt động với tôi, nhưng có thể không cho các trường hợp sử dụng khác

Đã trả lời ngày 13 tháng 12 năm 2021 lúc 9:23Dec 13, 2021 at 9:23

Hướng dẫn how do i change the color of a png in css? - Làm cách nào để thay đổi màu sắc của png trong css?

Adam Pietrasiakadam PietrasiakAdam Pietrasiak

12.3k7 Huy hiệu vàng74 Huy hiệu bạc90 Huy hiệu Đồng7 gold badges74 silver badges90 bronze badges

Để thay đổi màu sắc theo nghĩa đen, bạn có thể kết hợp quá trình chuyển đổi CSS với bộ lọc -webkit trong đó khi có điều gì đó xảy ra, bạn sẽ gọi bộ lọc -webkit mà bạn chọn. Ví dụ:

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">

<!-- And if you want to support IE7, add this aswell -->
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome-ie7.min.css" rel="stylesheet">
9

Đã trả lời ngày 3 tháng 6 năm 2015 lúc 20:15Jun 3, 2015 at 20:15

beta208beta208beta208

5871 Huy hiệu vàng5 Huy hiệu bạc18 Huy hiệu đồng1 gold badge5 silver badges18 bronze badges

Bạn có thể sử dụng

<a class="fa fa-thumbs-up"></a>
2, nhưng nếu hình ảnh có màu đen và trắng, màu sắc sẽ không bao giờ thay đổi.

Tuy nhiên, bạn có thể kết hợp nó với

<a class="fa fa-thumbs-up"></a>
3. Điều đó sẽ thêm màu vào hình ảnh mà bộ lọc
<a class="fa fa-thumbs-up"></a>
4 có thể thay đổi.

Sepia thêm một màu khá bão hòa, do đó, tăng cường một chút với

<a class="fa fa-thumbs-up"></a>
5 làm cho nó có màu sắc sâu hơn mà
<a class="fa fa-thumbs-up"></a>
4 có thể hoạt động tốt hơn.

Sau đó kết hợp tất cả chúng lại với nhau:

<a class="fa fa-thumbs-up"></a>
7

Sau đó thử nghiệm các độ xoay cho đến khi bạn tìm thấy màu ưa thích của mình.

Đã trả lời ngày 20 tháng 9 lúc 16:13Sep 20 at 16:13

KwallacekwallaceKWallace

1.42814 Huy hiệu bạc24 Huy hiệu đồng14 silver badges24 bronze badges

Làm cách nào để thay đổi màu của hình ảnh PNG?

Để tìm hiểu cách thay đổi màu PNG trực tuyến, hãy làm theo các bước dễ dàng bên dưới. Truy cập photoscissors và nhấn hình ảnh tải lên trên mạng để lấy png.next của bạn, thay đổi chế độ thành màu rắn. Sau đó, nhấp vào tùy chọn màu và chọn màu bạn muốn cho PNG của mình.Visit PhotoScissors and hit the “Upload Image” butto to get your png. Next, change the mode to solid color. Then click the color option and pick a color you want for your png.

Chúng ta có thể thay đổi màu sắc của hình ảnh trong CSS không?

Chúng ta có thể thay đổi màu hình ảnh trong CSS bằng cách kết hợp các hàm opacity () và drop-shadow () trong thuộc tính bộ lọc.Chúng ta có thể cung cấp màu sắc của bóng từ chức năng Drop-Shadow và chúng ta có thể đặt bóng mỏng nhất có thể để màu của hình ảnh sẽ chỉ thay đổi mà không tạo thành một bóng thực sự.. We can provide the color of the shadow from the drop-shadow function, and we can set the shadow as thin as possible so that the image's color will only change without forming an actual shadow.

Làm thế nào để bạn tạo ra một png trắng trong CSS?

Bạn có thể sử dụng hàm onmouseOver đặt SRC của hình ảnh thành wHite.png và sau đó là hàm onmouseleave đặt SRC của hình ảnh thành màu đen.PNG.use an onmouseover function that sets the image's src to white. png and then an onmouseleave function that sets the image's src to black. png .

CSS có hoạt động với PNG không?

CSS không thao túng các tệp PNG theo bất kỳ cách nào khi bạn tạo ra âm thanh.Không nhìn thấy mã của bạn, chúng tôi chỉ có thể giả sử rằng nền trắng bạn mô tả là màu nền của phần tử mà hình ảnh được đặt vào. as you're making it sound. Without seeing your code, we can only assume that the white background you describe is the background color of the element the image is placed in.