Thanks for the information -- I would never have considered looking at FF for the bug.
~ ~ David Karl Rudd wrote:
Actually "background" is the "shorthand" property, "backgroundPostion" is the "fully qualified" property. There is/was a bug in Firefox: Bug 316981 – background-position property is not available through the CSS DOM interface https://bugzilla.mozilla.org/show_bug.cgi?id=316981 Karl Rudd On Nov 28, 2007 9:25 AM, Richard D. Worth <[EMAIL PROTECTED]> wrote:This is what css calls a shorthand property. It's used for setting. Browsers differ in their treatment of it as a getter. jQuery doesn't (yet) normalize this. See these threads for more info: element.css("background") returns undefined http://groups.google.com/group/jquery-en/browse_thread/thread/b1c863aa49ba185b .css("border-color") returning undefined http://groups.google.com/group/jquery-en/browse_thread/thread/9fdb1c44c2d9083f Background-position related CSS properties issue http://groups.google.com/group/jquery-dev/browse_thread/thread/6e9e0ba3486aebc6 - Richard On Nov 27, 2007 4:40 PM, Karl Swedberg <[EMAIL PROTECTED] > wrote:Weird. That must be a bug. You can set the background position... $('.XXX').css('backgroundPosition', '0 50%'); and then get it ... $('.XXX').css('backgroundPosition'); // returns "0pt 50%" but you can't get it without setting first. Hmmm. --Karl _________________ Karl Swedberg www.englishrules.com www.learningjquery.com On Nov 27, 2007, at 2:13 PM, DaveG wrote:How do I get the background-position? $('.XXX').css("background_position"); $('.XXX').css("background-position"); $('.XXX').css("backgroundPosition"); ...do not work. Other variants like "background-color" work fine. ~ ~ David

