เกี่่ยวกับการใช้ modal HomeForumเกี่่ยวกับการใช้ modal บุ้ง มีปัญหาคือว่า ใช้ modal แบบหน้าสมัครสมาชิกอะครับ แต่ว่ามันยาว แล้วถ้าหน้าจอเล็กๆมันไม่เปน scroll ให้ทำให้หน้าแสดงผลไม่ครบ ทำไงดีครับ กรกฎ วิริยะ กำหนด CSS ไง โดยกำหนดความสูงของเนื้อหาให้มันคงที่ และให้มันแสดง scroll เมื่อจำเป็น ปล. เนื่อหาที่แสดงใน GModal สามารถเขียน CSS ควบคุมได้เอง หรือ ใส่ iframe ก็ยังได้ ไม่ผิดกติกา บุ้ง หมายถึงตัวกรอบนะครับเนือหาใน modal แสดงได้ครับแต่คือ ถ้าหน้าจอ 14 นิ้วตัวกรอบของ modal จะไม่พอหน้าจอ ทำให้ปุ่มปิดของ modal มองไม่เหน กรกฎ วิริยะ ปกติแล้ว ตัวกรอบของ GModal จะแสดงตามขนาดของสิ่งที่อยู่ภายในครับ ดังนั้นสิ่งที่ต้องทำก็คือควบคุมขนาดของเนื่อหาภายในด้วยตัวเองครับ ซึ่งสามารถทำได้ง่ายๆด้วย CSS ซึ่งจะไม่เกี่ยวกับ GModal แต่อย่างใดครับ ผมไม่ได้ออกแบบให้ GModal ย่อขนาดได้ หรือมีขนาดไม่เกินจอภาพ เนื่องจากมีบ่อบครั้งที่ GModal อาจใช้แสดงรูปภาพ หรือ อื่นๆ ซึ่งการแสดง scrollbar อาจไม่ค่อยเหมาะสม (รวมถึงตัวอื่นๆด้วย เช่น GZoom) เหตุผลหลักๆคือผมต้องการให้ตัว Script ใช้งานง่าย ไม่ต้อง Config วุ่นวาย และสามารถใช้งานได้หลายๆหน้าที่ ตลอดทั้งโปรเจ็ค ผมจึงเลือกที่จะให้ใช้การควบคุมภายนอก ซึ่งการใช้ CSS ควบคุมเนื่อหาที่ตัวเองแสดง จะง่ายกว่า และ ละเอียดกว่าครับ ปล. เดี่ยวผมเขียนตัวอย่างให้ดูละกัน ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
ปล. เนื่อหาที่แสดงใน GModal สามารถเขียน CSS ควบคุมได้เอง หรือ ใส่ iframe ก็ยังได้ ไม่ผิดกติกา
ผมไม่ได้ออกแบบให้ GModal ย่อขนาดได้ หรือมีขนาดไม่เกินจอภาพ เนื่องจากมีบ่อบครั้งที่ GModal อาจใช้แสดงรูปภาพ หรือ อื่นๆ ซึ่งการแสดง scrollbar อาจไม่ค่อยเหมาะสม (รวมถึงตัวอื่นๆด้วย เช่น GZoom)
เหตุผลหลักๆคือผมต้องการให้ตัว Script ใช้งานง่าย ไม่ต้อง Config วุ่นวาย และสามารถใช้งานได้หลายๆหน้าที่ ตลอดทั้งโปรเจ็ค ผมจึงเลือกที่จะให้ใช้การควบคุมภายนอก ซึ่งการใช้ CSS ควบคุมเนื่อหาที่ตัวเองแสดง จะง่ายกว่า และ ละเอียดกว่าครับ
ปล. เดี่ยวผมเขียนตัวอย่างให้ดูละกัน