<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.5" -->
<rss version="0.92">
<channel>
	<title>Ninja CSS Blog</title>
	<link>http://ninjacss.com/blog</link>
	<description>html, css, javascript &#38; other stuff</description>
	<lastBuildDate>Tue, 17 Aug 2010 16:15:01 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>CSS &#8211; image links</title>
		<description>It depends on what’s going to be in the links themselves.  If the client wants full on images (including the text in the images), I’d usually just use an &#60;img&#62; with an &#60;a&#62; wrapped around it, as it’s simple and works in all browsers.

Alternatively, with the same tools, if ...</description>
		<link>http://ninjacss.com/blog/2010/08/17/css-image-links/</link>
			</item>
	<item>
		<title>CSS &#8211; image/background transparency</title>
		<description>
filter:alpha(opacity=90);
-khtml-opacity: 0.9;
-moz-opacity:0.9;
opacity: 0.9;


Now for the different ways of setting opacity…

For Internet Explorer:

filter: alpha(opacity=90);


For Mozilla:

-moz-opacity: 0.9;


For Safari (current):

opacity: 0.9;


This is the important one.  It is the current standard supported by Safari, Opera and Firefox

For Safari (old):

-khtml-opacity: 0.9;


This is for older versions of Safari, back before it adopted webkit (which is ...</description>
		<link>http://ninjacss.com/blog/2009/11/09/css-imagebackground-transparency/</link>
			</item>
	<item>
		<title>CSS &#8211; Selector hacks</title>
		<description>.someClass {
  padding-top: 10px; /* shows in all browsers */
  *padding-top: 10px; /* shows in IE7 and below */
  _padding-top: 10px; /* shows in IE6 and below */
  *padding-top: 10px;_padding-top:10px; /*shows in IE7 and IE6 */
 </description>
		<link>http://ninjacss.com/blog/2009/11/05/css-selector-hacks/</link>
			</item>
	<item>
		<title>Curse you 2.8.5!</title>
		<description>I hate when I upgrade WP and my plugin(s) break. Please bear with me as I figure out how to fix my blog =) </description>
		<link>http://ninjacss.com/blog/2009/10/27/curse-you-2-8-5/</link>
			</item>
	<item>
		<title>CSS &#8211; image swap</title>
		<description>What You Want To Do: You have a horizontal (or vertical) menu list - when you hover over each item, you want it to "change" so that it indicates you're mousing over it and you don't want to use Javascript to accomplish this. 

How To Do It: Instead of "swapping" ...</description>
		<link>http://ninjacss.com/blog/2009/07/16/css-image-swap/</link>
			</item>
	<item>
		<title>Javascript &#8211; image swap and preload</title>
		<description>What You Want To Do: you have a menu of items or a set of images that need to change when they are hovered over. 

How To Do It: Use the MM Image Swap!

Put the following code between the &#60;head&#62; tags or a Javascript file that is called on whichever ...</description>
		<link>http://ninjacss.com/blog/2009/06/30/javascript-image-swap-and-preload/</link>
			</item>
	<item>
		<title>CSS &#8211; overflow: hidden; FTW!</title>
		<description>The Problem: The outer container was not wrapping around some text. It was clear in my code that the text should be inside the area with the grey border.

The Solution: Use the style "overflow: hidden;"


The CSS looked like this:

.container {
border: 1px solid #cccccc;
border-top: none;
}

So then, I was like: SHAZAM! and ...</description>
		<link>http://ninjacss.com/blog/2009/06/29/css-overflow-hidden-ftw/</link>
			</item>
	<item>
		<title>Welcome</title>
		<description>This is where I will put up HTML/CSS/Javascript issues I come across. If I have a solution to the problem, I will also post that. I'll also write about anything I come across that might be seen as helpful or cool to a front-end web developer (aka ME). </description>
		<link>http://ninjacss.com/blog/2009/04/28/welcome/</link>
			</item>
</channel>
</rss>
