<?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/</link>
	<description>Started in 1996, Glen Lipka has been been randomly publishing about User Experience, Technology, Human Psychology and other subjects.</description>
	<lastBuildDate>Fri, 12 Mar 2010 16:26:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<item>
		<title>By: Glen Lipka</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13887</link>
		<dc:creator>Glen Lipka</dc:creator>
		<pubDate>Wed, 24 Feb 2010 17:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13887</guid>
		<description>This post is funny to me.  It&#039;s from April 2007. 41 posts is ridiculous.  

However, this is still not resolved.  There is no reason why NOT to have independent background-position available in CSS.

With that said...I don&#039;t care anymore.  This blog is really about User Experience design.  Read the front page. :)</description>
		<content:encoded><![CDATA[<p>This post is funny to me.  It&#8217;s from April 2007. 41 posts is ridiculous.  </p>
<p>However, this is still not resolved.  There is no reason why NOT to have independent background-position available in CSS.</p>
<p>With that said&#8230;I don&#8217;t care anymore.  This blog is really about User Experience design.  Read the front page. <img src='http://commadot.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Tierney</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13878</link>
		<dc:creator>Paul Tierney</dc:creator>
		<pubDate>Tue, 23 Feb 2010 19:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13878</guid>
		<description>I cant believe this post is still running...

In my view there are more than enough ways to control the backgound position on all browsers to satisify any given scenario or requirements. 

I do agree that in IE you write less CSS to satisfy the requirement but code efficiency is not about the number of lines you write. 

Using CSS in conjunction with multiple class assignments would be what I would recommend as a solution to this problem.


        


UNsubscribing now</description>
		<content:encoded><![CDATA[<p>I cant believe this post is still running&#8230;</p>
<p>In my view there are more than enough ways to control the backgound position on all browsers to satisify any given scenario or requirements. </p>
<p>I do agree that in IE you write less CSS to satisfy the requirement but code efficiency is not about the number of lines you write. </p>
<p>Using CSS in conjunction with multiple class assignments would be what I would recommend as a solution to this problem.</p>
<p>UNsubscribing now</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J. Millington</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13877</link>
		<dc:creator>J. Millington</dc:creator>
		<pubDate>Tue, 23 Feb 2010 18:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13877</guid>
		<description>Glen, you&#039;re &lt;del datetime=&quot;2010-02-24T17:40:01+00:00&quot;&gt;an idiot&lt;/del&gt; awesome.
[Edited by Glen 2/24/2009]</description>
		<content:encoded><![CDATA[<p>Glen, you&#8217;re <del datetime="2010-02-24T17:40:01+00:00">an idiot</del> awesome.<br />
[Edited by Glen 2/24/2009]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13775</link>
		<dc:creator>Brandon</dc:creator>
		<pubDate>Mon, 01 Feb 2010 20:20:09 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13775</guid>
		<description>Want to break the background-position into x and y?  Use the JavaScript split() function to break the string into an array so you can then use it dynamically. One line and you have the respective x and y coordinates for the background-position.

var bgpos = someObj.style.backgroundPosition.split(&#039; &#039;);
bgpos[0]; // x
bgpos[1]; // y</description>
		<content:encoded><![CDATA[<p>Want to break the background-position into x and y?  Use the JavaScript split() function to break the string into an array so you can then use it dynamically. One line and you have the respective x and y coordinates for the background-position.</p>
<p>var bgpos = someObj.style.backgroundPosition.split(&#8216; &#8216;);<br />
bgpos[0]; // x<br />
bgpos[1]; // y</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ahmad Alfy</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13762</link>
		<dc:creator>Ahmad Alfy</dc:creator>
		<pubDate>Wed, 27 Jan 2010 23:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13762</guid>
		<description>I had my navigation like this :
#nav li a {
background : url(image.png) no-repeat;
}
and every a has an ID to specify the position and the width. I wanted to do 
#nav li a:hover{
background-position-y : -35px;
}
and all will be fixed... Shame it fails on FF :(</description>
		<content:encoded><![CDATA[<p>I had my navigation like this :<br />
#nav li a {<br />
background : url(image.png) no-repeat;<br />
}<br />
and every a has an ID to specify the position and the width. I wanted to do<br />
#nav li a:hover{<br />
background-position-y : -35px;<br />
}<br />
and all will be fixed&#8230; Shame it fails on FF <img src='http://commadot.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13746</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sat, 23 Jan 2010 20:48:44 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13746</guid>
		<description>Here is my solution for u&#039;re problem:
You need to append this lines to the css:

background-attachment: fixed;
height:100%; 

Cheer&#039;s,
Alex Manolescu</description>
		<content:encoded><![CDATA[<p>Here is my solution for u&#8217;re problem:<br />
You need to append this lines to the css:</p>
<p>background-attachment: fixed;<br />
height:100%; </p>
<p>Cheer&#8217;s,<br />
Alex Manolescu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13585</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Fri, 04 Dec 2009 16:38:41 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13585</guid>
		<description>Webkit supports `background-position-x` and `background-position-y`.  Firefox is the black sheep here.

Those who think it&#039;s not an issue clearly have never optimized a website using sprites, and are unlikely to be gainfully employed in the web development industry :P  (you know it&#039;s true!)</description>
		<content:encoded><![CDATA[<p>Webkit supports `background-position-x` and `background-position-y`.  Firefox is the black sheep here.</p>
<p>Those who think it&#8217;s not an issue clearly have never optimized a website using sprites, and are unlikely to be gainfully employed in the web development industry <img src='http://commadot.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />   (you know it&#8217;s true!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glen Lipka</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13538</link>
		<dc:creator>Glen Lipka</dc:creator>
		<pubDate>Mon, 16 Nov 2009 04:19:29 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13538</guid>
		<description>Agreed mStudio.  I have no idea why the W3C never dealt with this and why Mozilla/WebKit dont either.  It&#039;s such a simple thing.</description>
		<content:encoded><![CDATA[<p>Agreed mStudio.  I have no idea why the W3C never dealt with this and why Mozilla/WebKit dont either.  It&#8217;s such a simple thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mStudios</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13537</link>
		<dc:creator>mStudios</dc:creator>
		<pubDate>Mon, 16 Nov 2009 03:41:03 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13537</guid>
		<description>What people don&#039;t understand who state the setting the -x plus the -y at the same time is no big deal: I have a whole array of -y = top but on the -x axis they are all at different positions. 

THAT is what makes the code so much longer, as now I have to write -x=50/-y=top and -x=25/-y=top and -x30/-y=top etc. etc. etc... that is A LOT more than just -y=top.</description>
		<content:encoded><![CDATA[<p>What people don&#8217;t understand who state the setting the -x plus the -y at the same time is no big deal: I have a whole array of -y = top but on the -x axis they are all at different positions. </p>
<p>THAT is what makes the code so much longer, as now I have to write -x=50/-y=top and -x=25/-y=top and -x30/-y=top etc. etc. etc&#8230; that is A LOT more than just -y=top.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flavio Copes</title>
		<link>http://commadot.com/background-position-y-firefox-fails/#comment-13535</link>
		<dc:creator>Flavio Copes</dc:creator>
		<pubDate>Sun, 15 Nov 2009 23:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://commadot.com/?p=517#comment-13535</guid>
		<description>Thanks, I solved a bug using the comments above:

background-position-x: -300px;
=
background-position: 0 -300px;

background-position-x: -300px;
background-position-y: 20px;
=
background-position: 20px -300px;

background-position-x: -300px;
=
background-position-y: 50%;
background-position: 50% -300px;</description>
		<content:encoded><![CDATA[<p>Thanks, I solved a bug using the comments above:</p>
<p>background-position-x: -300px;<br />
=<br />
background-position: 0 -300px;</p>
<p>background-position-x: -300px;<br />
background-position-y: 20px;<br />
=<br />
background-position: 20px -300px;</p>
<p>background-position-x: -300px;<br />
=<br />
background-position-y: 50%;<br />
background-position: 50% -300px;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
