คำถาม: มีองค์ประกอบ CSS ใดที่ทำเหมือนกับ display: -webkit-box;
หรือไม่ ดูเหมือนว่า IE 11 ไม่รองรับองค์ประกอบนี้ กรุณาช่วยฉันออกไป!
จอแสดงผล CSS: -webkit-box ไม่ทำงานใน Internet Explorer 11
comment
โดยทั่วไปแล้ว IE ไม่รองรับ WebKit คุณควรใช้ flexbox แทน
- person arielb   schedule 01.03.2019
comment
หากต้องการพูดให้ถูกต้องมากขึ้น IE จะไม่ใช้เครื่องมือเรนเดอร์ Webkit ที่ใช้คำนำหน้านั้น นั่นเป็นไวยากรณ์ที่เก่ามากเช่นกัน
- person isherwood   schedule 01.03.2019
comment
@isherwood: ฉันสงสัยว่าเหตุผลที่พวกเขาถามเรื่องนี้เป็นเพราะเบราว์เซอร์ที่ไม่ใช่ WebKit อื่น ๆ แทบทุกตัวรองรับ -webkit-box และ -webkit- บิตอื่น ๆ ที่หลากหลายทำให้โค้ดที่ใช้ไวยากรณ์ดั้งเดิมทำงานต่อไปได้ ได้อย่างลงตัว
- person BoltClock   schedule 01.03.2019
comment
display:flex ได้รับการสนับสนุนโดย IE11 แต่ชิ้นส่วน flexbox ไม่ได้รับการสนับสนุนโดย IE11 - caniuse.com/#search=flex< /ก>
- person Andrew   schedule 01.03.2019
คำตอบ (1)
เคยเป็น: display:box
สำหรับการทำซ้ำครั้งแรกของ Flexbox (~ 2009)
ทุกวันนี้ display: flex
ถูกนำมาใช้ ฉันอยากจะแนะนำให้ใช้สิ่งนั้น
คำตอบเดิม: รุ่นกล่องแบบยืดหยุ่น - display : flex, box, flexbox?
ในกรณีที่คุณต้องการข้อมูลอ้างอิงเพิ่มเติมเกี่ยวกับ Flexbox ฉันพบว่าสิ่งนี้มีประโยชน์มาก: https://css-tricks.com/snippets/css/a-guide-to-flexbox/
person
Billie Bobbel
schedule
01.03.2019