[英]align-items, align-self not working on IE11
這是IE11中的錯誤。
IE11中的flex項目無法識別flex容器上的min-height
屬性。
如果您將height: 4em
切換為height: 4em
,則會看到您的布局有效。
一個簡單的解決方法是使.container
成為flex項目。
換句話說,將其添加到您的代碼中:
body {
display: flex;
}
.container {
width: 100%; /* or flex: 1 */
}
無論出於何種原因,通過使flex容器也成為flex項,子元素會遵守min-height
規則。
此處有更多詳細信息: Flexbug:Flex容器上的min-height
不適用於其Flex項目
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.