IE6, kill me
- Started
- Last post
- 22 Responses
- ntimm
I'm having an other IE6. Normally I don't give a shit about fuckups that happen with gettho old PCs, but this time my client only uses IE6. No wait tha't not true, 5 years ago some lucky ones in the joint got IE7.. Imagine that!
Anyways my problem is with the css, it runs fine on all browsers, but obviously not on IE6 nor 7 > so all the elements aren't showing at the right place. Anyone had an issue like this? What did you do to patch it?
- bigtrickagain0
need specifics here, like code and sample pages. there could be five million things that could be the issue here.
and, i'm sorry.
- acescence0
don't give elements both a width and margin or padding.
- unable to agree with this statementidiots
- give a container width and contained elements horizontal padding/margin. instantly eliminate box model issuesacescence
- otherwise you will never get identical layout across all browsers unless you use conditionals and write rules for different browsersacescence
- specific browsersacescence
- Not true? Unless you want it to work in ie5.5?thatboyneave
- He's right. Display: inline can fix it, but I just nest divs, float the outer and add padding to the inner.welded
- Gordy220
Think about adding a Global CSS Reset, Google Eric Meyer - theres one there. Sometimes that can help. It'll fuck up your page a bit at the beginning but when you make changes, its should show on all browsers
- i'll look it up, thanksntimm
- +1. The promblems you have will be double margins or elements being too wide, causing float drops in ie6thatboyneave
- So use a reset, then set all your floats to display:inline. And make sure no images or long lines of unbroken text are making containers too wide.thatboyneave
- ...making containing divs too wide too sit next to each other.thatboyneave
- a reset will make things easier but not solve all your problems. murdering all humans using IE6 will however.Samush
- hans_glib0
fuckfuckfuckfuckfuckfuckfuckfuck... i've spent a day kicking a design into shape to work on iefucking6 to the point its so fucking simple it couldnt fail on ie7 could it thank fuck i decided to check before doing all the pages because oh yes it does fucking fail fuck fuck fuck fuck wheres my fucking flamethrower i fucking hate microsoft and all their fucking inept socalled engineers why cant they fucking do their job properly the fucking cunts gaaaaaaaaaaaaaahhhhhhhhhhhhhh fuck you microsoft you fucking fuckers
- Use conditional comments for IE-only stylesheets if it's causing that much trouble.welded
- You have a flame thrower??? I want a flamethrower!!!sneakybadger
- * html * {display:none}seeessess
- bulletfactory0
likely the absolute positioning bug. redefining those elements in a conditional stylesheet for ie 6 as relative sometimes fixes those issues.
- dmay0
Seems like the IE6 double margin bug...
try "display: inline" in every floated element
- i_monk0
Why is your client trapped in 1998, or whenever IE6 is from?
- pillhead0
IE6 can go fuck itself, sorry I just had to get it out there, carry on.
- vaxorcist0
Somebody should make a mint on a utility that browses your site using webkit, screenshots each page, and shows the screenshot to IE6 users...
- orrinward0
I kind of like it as it is. It's quirky.
Just make every page a big image with url's linked with maps. SOLVED!
- iCanHasQBN0
jeez. just tell him to upgrade, and tell him that nobody is on ie6 anymore. say it in a condescending manner as well.
- ETM0
- iCanHasQBN0
fuck. it was released almost 10 years ago. tell him it's not your obligation as a developer to create shit for technology that was made a fucking decade ago. this is not your problem, it's his.
- seeessess0
We are starting to charge more for clients that demand the site works in IE6.