<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Background-position-y: Firefox Fails!</title>
	<atom:link href="http://commadot.com/background-position-y-firefox-fails/feed/" rel="self" type="application/rss+xml" />
	<link>http://commadot.com/background-position-y-firefox-fails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=background-position-y-firefox-fails</link>
	<description>UX = User Experience by Glen Lipka</description>
	<lastBuildDate>Fri, 11 May 2012 04:36:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta4-20738</generator>
	<item>
		<title>By: Andy E</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-27004</link>
		<dc:creator>Andy E</dc:creator>
		<pubDate>Fri, 06 Apr 2012 21:27:46 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-27004</guid>
		<description>This problem is most inconvenient when using sprites for different states (:hover, :focus, :hover:active, etc).  Rather than exponentially increase the size of my CSS file, though I just left it so that Firefox doesn&#039;t change state for &lt;em&gt;my&lt;/em&gt; buttons.  I&#039;d recommend others do the same if possible, I know it always isn&#039;t.  In my case, it&#039;s not a site-breaking feature, so I&#039;d rather have it as one of those subtle things that you might notice when trying out a new browser.  

Unfortunately, the Firefox devs have made it clear they won&#039;t be adding this, even though Webkit supports it too.  Just another reason to encourage the use of Chrome, I suppose.</description>
		<content:encoded><![CDATA[<p>This problem is most inconvenient when using sprites for different states (:hover, :focus, :hover:active, etc).  Rather than exponentially increase the size of my CSS file, though I just left it so that Firefox doesn&#8217;t change state for <em>my</em> buttons.  I&#8217;d recommend others do the same if possible, I know it always isn&#8217;t.  In my case, it&#8217;s not a site-breaking feature, so I&#8217;d rather have it as one of those subtle things that you might notice when trying out a new browser.  </p>
<p>Unfortunately, the Firefox devs have made it clear they won&#8217;t be adding this, even though Webkit supports it too.  Just another reason to encourage the use of Chrome, I suppose.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giles</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-27003</link>
		<dc:creator>Giles</dc:creator>
		<pubDate>Fri, 06 Apr 2012 21:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-27003</guid>
		<description>I hit this one making a counter which had a 10x10 sprite matrix (one column for each position, one row for each number). for most browsers: 20 lines of CSS, one for each row and column, specifying x and y coordinates. Setting class=&quot;row-4 col-3&quot; on the items in the counter then worked great.

Matching this behavior in FF according to their wonderfully &quot;standards correct&quot; approach would have needed *100 lines* of CSS.  Haha!!  Firefox users get the crappy edition as a result.  I could have implemented a patch in JS but really, I didn&#039;t want to coddle a bad way of doing things.

In this case, the FF standardistas need to get with the &quot;worse is better&quot; program.
http://www.jwz.org/doc/worse-is-better.html</description>
		<content:encoded><![CDATA[<p>I hit this one making a counter which had a 10&#215;10 sprite matrix (one column for each position, one row for each number). for most browsers: 20 lines of CSS, one for each row and column, specifying x and y coordinates. Setting class=&#8221;row-4 col-3&#8243; on the items in the counter then worked great.</p>
<p>Matching this behavior in FF according to their wonderfully &#8220;standards correct&#8221; approach would have needed *100 lines* of CSS.  Haha!!  Firefox users get the crappy edition as a result.  I could have implemented a patch in JS but really, I didn&#8217;t want to coddle a bad way of doing things.</p>
<p>In this case, the FF standardistas need to get with the &#8220;worse is better&#8221; program.<br />
<a href="http://www.jwz.org/doc/worse-is-better.html" >http://www.jwz.org/doc/worse-is-better.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: emaV</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-27002</link>
		<dc:creator>emaV</dc:creator>
		<pubDate>Fri, 06 Apr 2012 20:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-27002</guid>
		<description>Follow and vote on bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=550426</description>
		<content:encoded><![CDATA[<p>Follow and vote on bugzilla: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=550426" >https://bugzilla.mozilla.org/show_bug.cgi?id=550426</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-25269</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Thu, 19 Jan 2012 20:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-25269</guid>
		<description>... reading all the replies, background-position: (x) (y); did the trick for me.

Thanks!</description>
		<content:encoded><![CDATA[<p>&#8230; reading all the replies, background-position: (x) (y); did the trick for me.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-25268</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Thu, 19 Jan 2012 19:47:43 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-25268</guid>
		<description>Did a search on the topic and ended up here. Having the same issue in FF9... just letting you know ;-).

Cheers!</description>
		<content:encoded><![CDATA[<p>Did a search on the topic and ended up here. Having the same issue in FF9&#8230; just letting you know <img src='http://commadot.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geenkaas</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-24149</link>
		<dc:creator>Geenkaas</dc:creator>
		<pubDate>Wed, 07 Dec 2011 15:04:26 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-24149</guid>
		<description>Addin to this epic post; FF _still_ does not support this obviously useful property. For now I am just leaving FF users in the cold with ugly looking backgrounds and non-moving bg sprintes. Servers them well, they are probably used to seeing websites being rendered ugly.

Amazing how many people do not get the problem by the way and insist in copying the other axis in the rule, not seeing how this would bloat the code or just plain override the correct value.

Firefox, get your act together fast!

P.S. Is Kalen&#039;s solution (about 8 replies up) totaly bonkers or is it me? Makes no sense at all ;) certainly does _not_ what I want.</description>
		<content:encoded><![CDATA[<p>Addin to this epic post; FF _still_ does not support this obviously useful property. For now I am just leaving FF users in the cold with ugly looking backgrounds and non-moving bg sprintes. Servers them well, they are probably used to seeing websites being rendered ugly.</p>
<p>Amazing how many people do not get the problem by the way and insist in copying the other axis in the rule, not seeing how this would bloat the code or just plain override the correct value.</p>
<p>Firefox, get your act together fast!</p>
<p>P.S. Is Kalen&#8217;s solution (about 8 replies up) totaly bonkers or is it me? Makes no sense at all <img src='http://commadot.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  certainly does _not_ what I want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devric</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-19436</link>
		<dc:creator>Devric</dc:creator>
		<pubDate>Mon, 15 Aug 2011 00:50:50 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-19436</guid>
		<description>Jeez, firefox! still not solved the -x -y issue, the thing most people answer is that you can write a combined :x y;
but imaging i have 20+ sprites in a image each has just a -30px on y axis,
- background-position-y will only need to be set once to -30px for all .class a:hover {}
but since freaking firefox dosent work
- i need to repeat that code for every single .classA a:hover, .classB a:hover, 20 times 2, 40 lines of code. compare to only 21 lines of code.
I dislike IE, but it works with this on both webkit and ie browsers just not freaking firefox....</description>
		<content:encoded><![CDATA[<p>Jeez, firefox! still not solved the -x -y issue, the thing most people answer is that you can write a combined <img src='http://commadot.com/wp-includes/images/smilies/icon_mad.gif' alt=':x' class='wp-smiley' />  y;<br />
but imaging i have 20+ sprites in a image each has just a -30px on y axis,<br />
- background-position-y will only need to be set once to -30px for all .class a:hover {}<br />
but since freaking firefox dosent work<br />
- i need to repeat that code for every single .classA a:hover, .classB a:hover, 20 times 2, 40 lines of code. compare to only 21 lines of code.<br />
I dislike IE, but it works with this on both webkit and ie browsers just not freaking firefox&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jt</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-19385</link>
		<dc:creator>Jt</dc:creator>
		<pubDate>Fri, 12 Aug 2011 20:25:59 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-19385</guid>
		<description>No, IE fails :p</description>
		<content:encoded><![CDATA[<p>No, IE fails :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: McShaman</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-18133</link>
		<dc:creator>McShaman</dc:creator>
		<pubDate>Mon, 27 Jun 2011 23:08:56 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-18133</guid>
		<description>You could try a trick like this:

&lt;a&gt;Sprite&lt;/a&gt;

div {
background-position: 10px 0;
}

a {
background-position: inherit 10px;
}

I dont know what support is like for the inherit option.</description>
		<content:encoded><![CDATA[<p>You could try a trick like this:</p>
<p><a>Sprite</a></p>
<p>div {<br />
background-position: 10px 0;<br />
}</p>
<p>a {<br />
background-position: inherit 10px;<br />
}</p>
<p>I dont know what support is like for the inherit option.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Volk</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-17682</link>
		<dc:creator>Andrew Volk</dc:creator>
		<pubDate>Tue, 31 May 2011 02:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-17682</guid>
		<description>I think Erkko&#039;s solution pretty much wraps up the initial issue, right? 

&quot;background-position-x: 300px;
background-position: 0 300px;&quot;

Works for me, any way.</description>
		<content:encoded><![CDATA[<p>I think Erkko&#8217;s solution pretty much wraps up the initial issue, right? </p>
<p>&#8220;background-position-x: 300px;<br />
background-position: 0 300px;&#8221;</p>
<p>Works for me, any way.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

