GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ถาม tag DIV หน่อยครับ

คือตอนนี้ผมทำ calendar อยู่  โดยใช้ table สร้างช่องวันที่ (cell)

คำถามครับ
ผมจะเพิ่ม tag div (หรือไรก็ได้คับ) โดยอยากให้เป็น layer ที่อยู่บนสุดของแต่ละ cell
เพื่อที่จะควบคุม onEvent (onMouseout, over รวมทั้งข้อความนิดหน่อย) ทำไงครับ ?
18 ธ.ค. 2551 1 2,889

555+++

คำถามสั้น แต่ตอบยาวมาก

หลักๆคือ ถ้าต้องการให้ layer ใหม่ อยู่ซ้อนบน layer เก่า 100% ก็ต้องกำหนด position:absolute ให้กับ layer ด้านบน และ position:relative ให้กับ layer ด้านล่าง หลังจากนั้นให้กำหนด ตำแหน่ง + ขนาดให้เท่ากันครับ

ปล. ผมคิดว่าหาทางอื่นไม่ง่ายกว่าเหรอครับ ตัว td เองก็มี event อยู่เหมือนกัน รวมถึงบางทีเราอาจใช้ CSS แทน Javascrpt ได้ด้วย
#1
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^