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

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

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

555+++

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

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

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