นานมาแล้วผมเคยใช้ javascript สลับรูปเอา คือต้องมีสองรูปไว้สลับกัน แต่ถ้าใช้ CSS เราก็ใช้แค่รูปเดียว แถมไม่โหลดช้าด้วยนะ

head
<style>
div.trans-off {
height:144px;width: 258px;
}
div.trans-on {height:144px;width: 258px;
background-color: #fff;
filter: alpha(opacity=50); -moz-opacity: 0.5;
}</style>
จุดเสียว เอ๊ย!!! จุดเด่นมันอยู่ที่การเซ็ตค่าตรงนี้ ตอนนี้คือ 50 แต่ ถ้ายิ่งโปร่งใสตัวเลขก็จะต้องยิ่งลดลง สังเกตว่าจะมี -moz ด้วย ตรงนี้เพื่อให้มีผลกับ firefox ด้วยอ่ะนะ
filter: Alpha(Opacity=50);-moz-opacity:.50;
example
<div class="trans-off" onmouseover="this.className='trans-on'" onmouseout="this.className='trans-off'"> <IMG src="logo.gif" WIDTH="258" HEIGHT="144" BORDER="0" ALT=""> </div>
RSS Feed
Twitter
March 2nd, 2008
admin | 2,250 views
Posted in
Tags: 
