IE8 issue with Twitter Bootstrap 3
You got your CSS from CDN (bootstrapcdn.com) respond.js only works for local files. So try your website on IE8 with a local copy of bootstrap.css. Or read: CDN/X-Domain Setup
Note See also: https://github.com/scottjehl/Respond/pull/206
Update:
Please read: http://getbootstrap.com/getting-started/#support
In addition, Internet Explorer 8 requires the use of respond.js to enable media query support.
See also: https://github.com/scottjehl/Respond
For this reason the basic template contains these lines in the head section:
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../../assets/js/html5shiv.js"></script>
<script src="../../assets/js/respond.min.js"></script>
<![endif]-->
Bootstrap 3 Not Working in IE8
You need to change this:
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
To something like this (using whatever is the relative path for your site):
<!--[if lt IE 9]>
<script src="/path/to/your/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="/path/to/your/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
Twitter Bootstrap examples not working in IE8
The copy of your bootstrap CSS must be hosted locally, the CDN stuff does not.
http://app.crossbrowsertesting.com/public/i82cbc31d6d6bc2e/livetests/1245371/snapshots/zc8cbc63e8e0c6b6fce2
Also, your justified-nav.css appears to be an html file when I click on it on view source.
Copy of same file, same problems until I hosted the css directly.
http://badasstheme.com/test-justified.html
BOOTSTRAP'S DOCS:
Respond.js and cross-domain CSS
Using Respond.js with CSS hosted on a different (sub)domain (for
example, on a CDN) requires some additional setup. See the Respond.js
docs for details.
IE8 issue with Bootstrap 3 and testing in IE emulation modes
Delete this file : bootstrap/js/ie-emulation-modes-warning.js
Or just remove this line in your HTML template :
<script src="bootstrap/js/ie-emulation-modes-warning.js"></script>
bootstrap 3 grid layout not working in IE8
The problem it appears is using the wrong class for the grids. Even though the screen size of my Windows system was larger than my Mac book's, I made the wrong assumption that the resolution would be the same or higher.
I had developed my site on the mac, and used .col-md-
classes for the grid layout. However, since the resolution of my Win device was lower, .col-xs-
should have been used. And hence, it was appearing stacked.
Lesson: Even though your Win system might have a larger screen, it's resolution can be as low as that of a tablet.
Related Topics
How to Center Elements on the Last Row in CSS Grid
How to Deal With Page Breaks When Printing a Large HTML Table
Ie8 Issue With Twitter Bootstrap 3
How to Make a HTML Page in A4 Paper Size Page(S)
Is There an Equivalent to Background-Size: Cover and Contain For Image Elements
Css Single-Column Layout Centered Fixed-Width 100% Height W Header and Footer
Bootstrap 4: Multilevel Dropdown Inside Navigation
Regular Expression to Remove HTML Tags from a String
Two Forward Slashes in a Url/Src/Href Attribute
Printing "≪Html≫" Using Html
Is Either Get or Post More Secure Than the Other
How to Set Input Type Date'S Default Value to Today
How to Force a Line Break in a Long Word in a Div
Open Link in New Tab or Window
Maintain Aspect Ratio of Div But Fill Screen Width and Height in Css
Html/Css Triangle With Pseudo Elements
How to Center Text Vertically With a Large Font-Awesome Icon