First I'd check if that problem can be fixed so that you can keep one stylesheet.
You might have some error in styles that some browsers ignore and other don't.


If by "PC browsers" you mean IE, check if it isn't one of it's well-known bugs:
http://positioniseverything.net/explorer.html
Some of them have easy workarounds.


CSS rule for IE only:
* html #foo {height: 1%;}

CSS rule for better browsers only:
*> #bar {position: fixed;}

If problems are caused by incompatible box model (do you use valid doctype? no xml prolog?) in such case you might end up with separate stylesheet for IE and conditional comments are right solution.

--
regards, Kornel Lesiński

******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************



Reply via email to