|brian on Feb 21, 2007 at 3:28:34 AM (# 1)|
The short and long answer is you can't. This style is very specific to Mozilla/Firefox and I remember Microsoft getting ripped for doing something similar in the past....
The best thing you can do here is put IE into standards compliant mode by adding
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
to the top of your page (or even use the strict one) and you'll find that IE also doesn't display the boxes correctly. Then...fix it and it should work in Safari as well. Safari sucks though so don't count on it - it has more quirks than IE and that's saying something.