ถามเรื่อง css

กำลังหัดใช้ css อยู่คะที่นี้ว่าจะใช้ css ในการจัดรูปแบบตาราง
ปัญหาคือการกำหนดตำแหน่งของข้อมูล
ถ้าใช้ table ก็จะใช้ valign="bottom" ในการจัดรูปแบบ
แต่พอเปลี่ยนมาใช้ div  แล้วใช้ vertical-align="bottom" ก็ไม่ได้ผลคะ
ไม่ทราบว่าต้องใช้ property ตัวไหนคะ

25 ก.พ. 2553 2 1,987

คำถามง่ายๆ แต่ดูเหมือนจะตอบยาก....

ไม่รู้ว่าออกแบบไว้ยังไง จริงๆแล้ว vertical-align ปกติมันก็ใช้ได้ แต่มันอาจมีกรณีอื่นๆ มาเกี่ยวข้อง

ถ้าใช้ตาราง vertical-align ก็คงถูกแล้ว แต่จะมีผลกับรูปภาพ หรือข้อความเท่านั้น ถ้ามี div หรือ อะไรครอบภายในอีกชั้น ข้อความภายในอาจถูกกกำหนดโดยตัวที่ครอบอยู่ก็ได้

เรื่องของ CSS นี่ต้องทดลองละครับ เพราะสอนกันยากจริงๆ เนื่องจากโครงสร้างที่ไม่เหมือนกัน ถึงจะใช้ property เดียวกัน ก็แสดงผลไม่เหมือนกัน
#1

มันต้องเห็นโค้ดสร้าง tag DIV ด้วยอะคับถึงจะบอกถูก
ลองดู text-align:
หรือไม่ก็ float: ดูละกันคับ (ใช้ float อย่าลืมเครียร์ละกัน)
#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^