ถาม tag DIV หน่อยครับ HomeForumถาม tag DIV หน่อยครับ cyberton คือตอนนี้ผมทำ calendar อยู่ โดยใช้ table สร้างช่องวันที่ (cell) คำถามครับ ผมจะเพิ่ม tag div (หรือไรก็ได้คับ) โดยอยากให้เป็น layer ที่อยู่บนสุดของแต่ละ cell เพื่อที่จะควบคุม onEvent (onMouseout, over รวมทั้งข้อความนิดหน่อย) ทำไงครับ ? กรกฎ วิริยะ 555+++ คำถามสั้น แต่ตอบยาวมาก หลักๆคือ ถ้าต้องการให้ layer ใหม่ อยู่ซ้อนบน layer เก่า 100% ก็ต้องกำหนด position:absolute ให้กับ layer ด้านบน และ position:relative ให้กับ layer ด้านล่าง หลังจากนั้นให้กำหนด ตำแหน่ง + ขนาดให้เท่ากันครับ ปล. ผมคิดว่าหาทางอื่นไม่ง่ายกว่าเหรอครับ ตัว td เองก็มี event อยู่เหมือนกัน รวมถึงบางทีเราอาจใช้ CSS แทน Javascrpt ได้ด้วย ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
คำถามสั้น แต่ตอบยาวมาก
หลักๆคือ ถ้าต้องการให้ layer ใหม่ อยู่ซ้อนบน layer เก่า 100% ก็ต้องกำหนด position:absolute ให้กับ layer ด้านบน และ position:relative ให้กับ layer ด้านล่าง หลังจากนั้นให้กำหนด ตำแหน่ง + ขนาดให้เท่ากันครับ
ปล. ผมคิดว่าหาทางอื่นไม่ง่ายกว่าเหรอครับ ตัว td เองก็มี event อยู่เหมือนกัน รวมถึงบางทีเราอาจใช้ CSS แทน Javascrpt ได้ด้วย