ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingคำสั่งHTMLรูปภาพทำไงครับ เวลาเอาเม้าส์ชี้แล้วให้รูปเปลี่ยนเป็นรูปอื่นสลับกัน2รู
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: คำสั่งHTMLรูปภาพทำไงครับ เวลาเอาเม้าส์ชี้แล้วให้รูปเปลี่ยนเป็นรูปอื่นสลับกัน2รู  (อ่าน 11169 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ตงฟางปุ๊ป้าย
สมุนแก๊งเสียว
*

พลังน้ำใจ: 70
ออฟไลน์ ออฟไลน์

กระทู้: 504



ดูรายละเอียด เว็บไซต์
« เมื่อ: 10 ธันวาคม 2012, 13:06:19 »

ขอสอบถามเซียนHTMLหน่อยครับ
คำสั่งHTMLรูปภาพทำไงครับ  เวลาเอาเม้าส์ชี้แล้วให้รูปเปลี่ยนเป็นรูปอื่นสลับกัน(2รูป)  และเมื่อคลิกแล้วให้LinkไปURLอื่นๆได้ด้วย   เขียนยังไงครับ

ขอบคุณครับ   wanwan017
บันทึกการเข้า

MapTwoZa
ก๊วนเสียว
*

พลังน้ำใจ: 75
ออฟไลน์ ออฟไลน์

กระทู้: 366



ดูรายละเอียด
« ตอบ #1 เมื่อ: 10 ธันวาคม 2012, 13:17:13 »

<img
id="targetImage"
src="src1"
onmouseover="document.getElementById("targetImage").src='src2' "
onmouseout="document.getElementById("targetImage").src='src1' "
>
ประมาณนี้
บันทึกการเข้า

Good code quality Developer Cheesy
newbie-pro
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 256
ออฟไลน์ ออฟไลน์

กระทู้: 2,419



ดูรายละเอียด
« ตอบ #2 เมื่อ: 10 ธันวาคม 2012, 13:19:02 »

ทำใน ดรีมแล้วเอามาวางเลยครับ ง่ายดี
บันทึกการเข้า

Maxio
ก๊วนเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 275



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 10 ธันวาคม 2012, 13:22:14 »

ใช้ แท็ก a ช่วย แล้วใช้ background-image เอาประมาณนี้มั้งครับ

HTML
โค๊ด:
<div class="pic">
    <a href="#"></a>
</div>

CSS
โค๊ด:
.pic a {
    background-image: url('pic1.png');
}

.pic a:hover {
    background-image: url('pic2.png);
}

หรือถ้าแบบว่า ใช้ภาพเดิม แต่เปลี่ยนแค่ความคมชัดความโปร่งใส อันนี้เห็นนิยมกัน ก็ใช้ opacity
ประมาณนี้
HTML
โค๊ด:
<img class="logo" src="pic1.png" />

CSS
โค๊ด:
img.logo:hover { opacity:0.7;}
« แก้ไขครั้งสุดท้าย: 10 ธันวาคม 2012, 13:24:25 โดย Maxio » บันทึกการเข้า

ตงฟางปุ๊ป้าย
สมุนแก๊งเสียว
*

พลังน้ำใจ: 70
ออฟไลน์ ออฟไลน์

กระทู้: 504



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 10 ธันวาคม 2012, 13:33:33 »

ขอบคุณมากครับ... +1คอมเม้นดี   เดี๋ยวไปลองดูก่อน   wanwan017
บันทึกการเข้า

bomie
Newbie
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 99



ดูรายละเอียด
« ตอบ #5 เมื่อ: 10 ธันวาคม 2012, 14:35:21 »

 ภาพที่จะแสดงใช้ src ภาพที่จะเปลี่ยนใช้ data-other-src

ก๊อปจาก http://stackoverflow.com/quest...-the-image-source-using-jquery

<img data-other-src="big-zebra.jpg" src="small-cat.jpg">
<img data-other-src="huge-elephant.jpg" src="white-mouse.jpg">
<img data-other-src="friendly-bear.jpg" src="penguin.jpg">

$('img').bind('mouseenter mouseleave', function() {
    $(this).attr({
        src: $(this).attr('data-other-src')
        , 'data-other-src': $(this).attr('src')
    })
});
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์