Png Color Problem in IE by akara
29
May4
May4
ถ้าพูดถึงปัญหา png ในIEแล้ว ปกติทุกๆคนก็คงนึกว่า เป็นเรื่อง png ไม่แสดงtransparencyใน ie6 ใช่ไหมครับ
แต่คราวนี้ผมจะมาพูดถึงอีกปัญหานึงครับ ไม่ใช่ปัญหาธรรมดาๆอย่างที่กล่าวมา
ก็ไม่รู้จะอธิบายเป็นคำพูดยังให้เข้าใจง่ายๆยังไงอ่ะนะครับ ลองไปดูจากตัวอย่างเลยดีกว่า
<div style=”background:#567ED4;padding:20px;”>
<img src=”color_code_567ED4.png”>
</div>
นี่คือโค้ดHTMLที่ผมกำหนดให้พื้นหลังของ div มีค่าสีเป็น #567ED4
ซึ่งเป็นสีเดียวกับรูป color_code_567ED4.png
แล้วลองมาดูผลที่ไ่ด้ใน firefox และ ie ครับ
ซึ่งปัญหานี้เท่าที่ผมค้นหามา รู้สึกว่าจะเจอแต่บน ie เท่านั้น browserอื่นๆ ไม่มีปัญหาอะไร
ส่วนวิธีแก้น่ะหรอครับ เหอะๆๆๆ
…
ผมก็ใช้วิธีโง่ๆเอาด้วยการใช้รูป png ที่เป็นสีที่ต้องการนั้นแหละไปใส่เป็น background แทน
Enjoy this article?
Consider subscribing to our RSS feed!
%I:%M %p on June 8th, 2009
ชอบวิธีแก้ 555
%I:%M %p on June 8th, 2009
ช่างเป้นวิธี ที่เยี่ยม ยอด – -”
%I:%M %p on June 11th, 2009
เป็นการปรับใช้ปัญหา ให้เป็นประโยชน์ >.<
%I:%M %p on June 28th, 2010
ลองใช้ http://labs.unitinteractive.com/unitpngfix.php ดูนะครับ