Quantcast
Channel: Flexbox alternative for IE9 - Stack Overflow
Viewing all articles
Browse latest Browse all 4

Flexbox alternative for IE9

$
0
0

I have developed a website with Chrome initially (easiest to design for) but now am getting to IE support model.

That being said, I started with IE11 and made the necessary changes for the quirky differences between IE & Chrome. But now I am stepping down the IE versions. I was able to get 90% of the webpages to display correctly with CSS for IE10. But now most of the CSS elements that I have for these two browsers, are for the most part irrelevant for IE9.

I would like to keep from needing to have multiple browser specific style sheets, if possible.

First problems is converting IE10+ implementation of the flexbox model of CSS.

Current Implementation for the flexbox container:

div#navContainer{    display: flex; //Current browsers (IE11, Chrome, etc)    display: -ms-flexbox; //IE10 implementation}div#TeamsSection {    text-align: center;}div.NavSection {    margin: 0px 7px;    padding: 4px 0px 0px 0px;}div#teams {    margin: 0px;    select {        margin: 0px;    }}

HTML:

<div id="navContainer" class="float-left"><div id="LogoSection" class="NavSection"><div id="Logo"><img src="Images/Logo.png" /></div></div><div id="TeamsSection" class="NavSection"><label>Select a Team:</label><br /><div id="teams"></div></div><div id="UserSection" class="NavSection hidden"><label>Select a User:</label><br /><div id="requestor"></div></div></div>

I know IE9 does not implement Flexbox, so please don't insult the research I have already done. I need an equivalent implementation that will allow me to change the HTML as little as possible.


Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images