Answer the question
In order to leave comments, you need to log in
IE layout
Got bored already.
I run into the same problem all the time.
I’m typing, it’s normal in all browsers, but in some browsers something always creeps out somewhere, something fits on something, or even spread; paints everything! Why is it that if the width is 120 pixels everywhere and nothing fits, then for ie it is necessary to prescribe another one separately?
In a word, questions:
1. What CSS templates do you use for a good cross-browser layout?
2. What would you advise on the topic?
3. Am I the only one with such hands, or is it not such an evil and terrible browser?
Answer the question
In order to leave comments, you need to log in
IE is a really evil and terrible browser. This is just a disaster for all typesetters. If it were banned tomorrow, then 99% of the workers in the website building industry would sigh with joy.
Related song: www.youtube.com/watch?v=vTTzwJsHpU8
The browser, of course, is terrible, but most layout designers know its mistakes, because. many of them are described in books for beginners. So just google. Evil browser - Opera. Now, if something doesn’t work there, then you can’t write it separately for it, you have to redo it for everyone.
The surest way to recognize, remember and feel IE bugs is to avoid them in your layout.
1. Somewhat outdated but still up-to-date site: www.positioniseverything.net/explorer.html
2. Very good reference on tags and CSS. Shows the Browsers Compatibility label and describes specific jambs in specific browsers for each specific tag and CSS property.
Things are much better
in IE8 than in IE6/7. Take a closer look at the solution to the "IE problem" based on using a unified style sheet for older versions of IE, based on styling purely based on HTML semantics:
From my own experience, I will say that jambs pop up mainly in IE6 / 7. And it is best to catch them immediately.
For cross-browser layout, it's best to use reset.css as recommended above and figure out the hasLayout thing . A lot of bugs in IE6/7 can be fixed by putting position:relative or zoom:1 where needed.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question