|
|
|
สอบถามแนวทางครับเว็บที่โครงสร้าง html เป็น table จะทำให้เป็น Responsive จะแปลงอย่างไงให้ง่ายสุดครับ |
|
|
|
|
|
|
|
ง่ายสุด ...จากเว็บแบบ table เข้าใจว่าแบบโบราณๆ ไม่มีครับ
มันคนละเรื่องกันเลย
คือสมัยก่อนใช้ table ออกแบบ layout เพราะมันแบ่งคอลัมน์ได้
แต่ยุคต่อมามันใช้ div ซึ่งเป็น block element แล้วเอา css มาจัด float, width เพื่อออกแบบ layout
และยุคปัจจุบันก็จะใช้กัน 2 แบบคือ flexbox หรือ grid ซึ่งเป็นคุณสมบัติของ css3 ทั้งนั้น
โดยทั้ง flex, grid ใช้การเขียน html element เหมือนหรือคล้ายกับแบบ div ก็ได้
มันเอา html เดิมๆจาก div block มาออกแบบใหม่ใน css ได้ แต่ว่า table ทำแบบนั้นไม่ได้ เพราะ table มันไปก็ไปหมด ไม่ใช่แบบเอาอิฐบล็อคมาวางซ้ายอันขวาอันเหมือนการออกแบบ float block, flex, grid
คำตอบสั้นๆคือเขียนใหม่
|
|
|
|
|
Date :
2017-12-18 02:02:32 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ใช้ bootstrap นั่นแหละครับ แล้วก็แก้ไขโค๊ดที่เป็น table ให้เป็น div และใส่คลาสลงไปตามที่เขากำหนดมาเลยครับ
|
|
|
|
|
Date :
2017-12-19 09:49:12 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|