ฉันควรใช้ float หรือ flex?

สารบัญ:

ฉันควรใช้ float หรือ flex?
ฉันควรใช้ float หรือ flex?
Anonim

รองรับในทุกเว็บเบราว์เซอร์ แทนที่จะใช้ float เพื่อสร้างเลย์เอาต์โดยองค์ประกอบลอยไปทางซ้ายหรือขวา flexbox ให้คุณสร้างเลย์เอาต์โดยจัดรายการให้เป็นแกนเดียว แกนสามารถเป็นแนวนอนหรือแนวตั้ง เหมาะที่สุดสำหรับการกระจายพื้นที่สำหรับสิ่งของในแกนเดียวกัน

คุณจะใช้เส้นตาราง float flex box เมื่อใด

Flexbox ส่วนใหญ่ช่วยจัดแนวเนื้อหา & ย้ายบล็อก กริด CSS ใช้สำหรับเลย์เอาต์ 2 มิติ ใช้ได้กับทั้งแถวและคอลัมน์ Flexbox ทำงานได้ดีกว่าในมิติเดียวเท่านั้น (ทั้งแถว OR คอลัมน์)

ทำไมคุณถึงใช้ flexbox แทน float

การจัดตำแหน่งองค์ประกอบลูกจะง่ายขึ้นด้วย flexbox Flexbox ตอบสนองและเป็นมิตรกับมือถือ ระยะขอบของคอนเทนเนอร์แบบยืดหยุ่นไม่ยุบตามระยะขอบของเนื้อหา เราสามารถเปลี่ยนลำดับขององค์ประกอบบนหน้าเว็บของเราได้อย่างง่ายดายโดยไม่ต้องทำการเปลี่ยนแปลงใน HTML

ฉันควรใช้โฟลตในปี 2020 หรือไม่

มีบางกรณีที่วัตถุของคุณไม่ตัดข้อความ แต่ไม่มีตัวเลือกอื่นทำงาน ในกรณีนั้นอย่าเหงื่อออก แค่ใช้โฟลต หากคุณต้องการตัดข้อความรอบรูปภาพหรือ div อื่นๆ float ก็เยี่ยมมาก

เมื่อใดที่คุณไม่ควรใช้เฟล็กซ์

เมื่อไม่ใช้ flexbox

  1. อย่าใช้ flexbox สำหรับการจัดหน้า ระบบกริดพื้นฐานที่ใช้เปอร์เซ็นต์ ความกว้างสูงสุด และคิวรีสื่อเป็นวิธีที่ปลอดภัยกว่ามากสำหรับการสร้างเค้าโครงหน้าแบบตอบสนอง …
  2. ห้ามใส่จอแสดงผล:ดิ้น; ไปยังทุกคอนเทนเนอร์ div …
  3. อย่าใช้ flexbox หากคุณมีปริมาณการใช้ข้อมูลจำนวนมากจาก IE8 และ IE9

แนะนำ: