แนะนำ Grid Garden
Grid Garden คืออะไร?
- Grid Garden เป็นเกมสำหรับเรียนรู้ CSS Grid Layout
- ผู้ใช้เล่นเกมโดยใช้พร็อพเพอร์ตี grid-column-start เพื่อรดน้ำไปยังพื้นที่ที่มีแครอตอยู่
คำอธิบายโค้ดตัวอย่าง
- grid-column-start: 3; หมายถึงรดน้ำในพื้นที่ที่เริ่มต้นจากเส้นแนวตั้งเส้นที่สามของกริด
- แต่ละคอลัมน์และแถวของกริดถูกตั้งค่าให้กินพื้นที่อย่างละ 20%
#garden {
display: grid;
grid-template-columns: 20% 20% 20% 20% 20%;
grid-template-rows: 20% 20% 20% 20% 20%;
}
#water {}
แหล่งเรียนรู้เพิ่มเติม
- สามารถเรียนรู้ CSS Flexbox ได้ผ่าน Flexbox Froggy
ความเห็นของ GN⁺
- คุณค่าด้านการเรียนรู้: Grid Garden เป็นเครื่องมือที่ดีสำหรับเรียนรู้ CSS Grid Layout อย่างสนุกสนานผ่านเกม
- ความสำคัญของการลงมือปฏิบัติ: เครื่องมือการเรียนรู้แบบอินเทอร์แอ็กทีฟเช่นนี้ช่วยให้เรียนรู้ได้มีประสิทธิภาพมากกว่าการเรียนแต่ทฤษฎี
- การต่อยอดทางเทคโนโลยี: CSS Grid และ Flexbox เป็นเทคโนโลยีสำคัญในงานออกแบบเว็บสมัยใหม่ จึงควรทำความเข้าใจให้ดี
- แนะนำเครื่องมืออื่น: นอกจาก CSS Grid แล้ว ขอแนะนำให้ลองใช้เครื่องมือเรียนรู้อื่นอย่าง CSS Diner ด้วย
- ข้อควรระวัง: หลังจากเรียนรู้แนวคิดพื้นฐานผ่านเกมแล้ว การเรียนรู้วิธีนำไปใช้ในโปรเจกต์จริงก็เป็นสิ่งสำคัญเช่นกัน
1 ความคิดเห็น
ความคิดเห็นบน Hacker News