【发布时间】:2015-12-22 12:00:09
【问题描述】:
我想用应该适合一个 div 的列来构建布局。
问题是在 Internet Explorer 9 中没有正确显示它们。
对于 chrome/firefox,我使用了display: flex;,然后设置了width: n%,所以一切都很简单。
在 IE9 中打开时出现问题。列显示没有宽度和高度。 我试过flexie,但我不能让它工作:
我尝试了什么: HTML:
<div style="height: 100%">
<div id="boxwrapinner">
<div id="box1" ></div>
<div id="box2"></div>
<div id="box3"></div>
</div>
</div>
CSS
#boxwrapinner {
display: box;
box-orient: vertical;
box-direction : reverse;
width:100%;
height:100%;
}
#box1 {
box-ordinal-group: 2;
border: 1px solid red;
}
#box2 {
box-ordinal-group: 2;
border: 1px solid red;
}
#box3 {
box-ordinal-group: 2;
border: 1px solid red;
}
也许有人使用过 flexie,并且可以告诉我除了导入 .js lib 文件之外需要什么。
【问题讨论】:
-
您必须为您的元素初始化 Flexie。请参阅文档的创建新的 Flexie 对象部分。
标签: javascript html css internet-explorer flexbox