में काम नहीं कर रहा है मुझे ग्रेस्केल से रंग में संक्रमण करने में परेशानी हो रही है, यह क्रोम में काम करता है, लेकिन यह है।सीएसएस फ़िल्टर ग्रेस्केल फ़ायरफ़ॉक्स
यहाँ HTML है:
<div id="post" style="background-image:url('bg.png');background-repeat:no-repeat;">
<p><a href="/post.php?id=1">Title - Date</a></p>
</div>
यहाँ सीएसएस है:
#post{
padding:0;
margin:0 auto;
margin-bottom:25px;
border:solid 1px #000;
height:150px;
width:750px;
display:block;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0.5\'/></filter></svg>#grayscale");
filter: gray alpha(opacity=50);
-webkit-filter: grayscale(50%);
-webkit-transition: 0.3s all ease;
-o-transition: 0.3s all ease;
-moz-transition: 0.3s all ease;
transition: 0.3s all ease;
-webkit-backface-visibility: hidden;
}
#post:hover{
filter: none;
-webkit-filter: grayscale(0%);
}
किसी भी मदद के लिए धन्यवाद, यह सराहना की है।
उनके उदाहरण ने मुझे के लिए काम करता है, नवीनतम फ़ायरफ़ॉक्स @ OSX – JOSEFtw
वाले यह काम करने के लिए, आप ट्यूटोरियल है कि इस सवाल का जवाब में दिए गए लिंक पर यात्रा करनी चाहिए नहीं मिल सकता है, जो के लिए, मुझे मदद की समझने के लिए बेहतर कैसे इसके प्रयेाग के लिए। – rmagnum2002
बस FYI: यह उदाहरण काम करता है लाइन 'फ़िल्टर: यूआरएल ("डेटा: छवि/svg + xml; utf8, # ग्रेस्केल ");' 100% ग्रेस्केल के लिए, और इसके विपरीत - 'फ़िल्टर: यूआरएल ("डेटा: छवि/एसवीजी + एक्सएमएल; यूटीएफ 8, #grayscale "); } '0% ग्रेस्केल – DrewT