คำแนะนำในการพัฒนาเว็บที่ทันสมัยพร้อมใช้งานแล้ว อัปเกรด Agent การเขียนโค้ดด้วยแนวทางปฏิบัติแนะนำในการพัฒนาเว็บที่ผ่านการตรวจสอบโดยผู้เชี่ยวชาญ
อ่านประกาศ
Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
Flexbox มีลักษณะการทำงานแบบใหม่สำหรับบุตรหลานที่มีตำแหน่งแน่นอน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ข้อกำหนดการจัดวางกล่องยืดหยุ่น CSS เวอร์ชันเก่ากำหนดตำแหน่งคงที่ของรายการย่อยที่มีตำแหน่งแบบสัมบูรณ์ให้เหมือนกับเป็นรายการ Flex ที่มีขนาด 0 พิกเซล x 0 พิกเซล ข้อกําหนดเวอร์ชันล่าสุด จะนำองค์ประกอบเหล่านี้ออกจากโฟลว์โดยสมบูรณ์และตั้งค่าตำแหน่งแบบคงที่ตามพร็อพเพอร์ตี้ align และ justify ขณะเขียนบทความนี้ Edge และ Opera 39 สำหรับเดสก์ท็อปและ Android รองรับฟีเจอร์นี้แล้ว
ตัวอย่างเช่น ลองใช้ลักษณะการวางตำแหน่งบางอย่างกับ HTML ต่อไปนี้
<div class="container">
<div>
<p>In Chrome 52 and later, the green box should be centered vertically and horizontally in the red box.</p>
</div>
</div>
เราจะเพิ่มข้อมูลประมาณนี้
. container {
display : flex ;
align-items : center ;
justify-content : center ;
}
. container > * {
position : absolute ;
}
ใน Chrome เวอร์ชัน 52 ขึ้นไป <div> ที่ฝังอยู่จะวางอยู่ตรงกลางของ
container <div> อย่างสมบูรณ์
ในเบราว์เซอร์ที่ไม่เป็นไปตามข้อกำหนด มุมซ้ายบนของช่องสีเขียวจะอยู่ตรงกลางด้านบนของช่องสีแดง
หากต้องการลองใช้ฟีเจอร์นี้ใน Chrome หรือเบราว์เซอร์อื่นๆ ด้วยตัวเอง ให้ดาวน์โหลดตัวอย่าง หรือไปที่การสาธิตเวอร์ชันที่ใช้จริง
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2016-06-16 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2016-06-16 UTC"],[],[]]