I have been used -moz-border-radius & -webkit-border-radius in a wordpress theme to make make round corner boxes. My client said he need round corners in IE also. Will the -border-radius thing work in latest IE version? Is there any CSS trick or any script to add border radius in IE?
Nope there are none, you would need to use background images in the css Just make a seperate css file for IE
There will always be inferior browsers incapable of handling modern standards and practices. Users of those browsers are used to not having the advantages of more modern browsers. So serving them squared corners will not be unusual or even noticed. If anything they might see the page in a modern browser which will encourage them to upgrade from IE to anything else.
Given that those are CSS3, a specification not even out of DRAFT yet, you probably shouldn't be using them on production sites. Playing with them in a sandbox to see what we might someday be able to deploy - fine. Production work? Not so much. But then, I applaud M$ for not implementing HTML5/CSS3 and instead focusing on getting CSS2/HTML right BEFORE moving on. Part of what pisses me off about firefux (and it's fanboys) since they are wasting time implementing crap like that when they still don't have a proper functioning inline-block, colgroups are still broken (see the DECADE old bugzilla 915) and a bunch of other gaping holes in the HTML4/CSS2 specification. Get the shit that's been finalized since 1998 working right BEFORE moving on to crap that's not even out of DRAFT!!!
CSS2.1 was only finalized about two years ago. Standards are born from implementation not invention by some standards body. It only took them 7 years to catch up to where everyone else was at that time. That was fixed in 3.5. At least they aren't 12 years behind in every other department like IE8 is. I agree. IE8 really needs to be working on basic things like DOM level 1 and their javascript engine. Two more months and I can change my sig to reflect their 12 years of backwardness.
Nope, absolute positioning inside one is still screwy if you omit a 'side', and floating inside their dimensions still goes all screwy - which is why it's still good money to declare -moz-inline-box and -moz-inline-block before inline-block... and then you get support for older gecko versions too (since there are so many browsers that aren't even up to gecko 1.9 yet).
I can't find anything anywhere that says FF has any problems with inline-block. That's 3 or 4 sites that test these things.
I refuse. If it works in Opera and other compliant browsers, people can see that an upgrade. Otherwise, tough. I haven't found the trouble with display: inline-block and positioned children without coords... they seem to default to 0, 0 in my FF3.0 (thanks debian). I haven't floated children inside though.
Not surprised - it's pretty much blasphemy to say anything negative about Firefox or Gecko - or point out that half the CSS attributes sites list as 'supported' that Presto and webkit "don't" are present, but don't work like they are supposed to.