CSS3 に rgba という、透明度を表現する値があります。 似たもので opacity がありますが、これはセレクタ内がすべてシースルーになるのに対して、rgba は指定したプロパティだけがスケスケになるんですね。 あ、シースルーもスケスケも意味は同じですよ。 これは rgba 文字に注目 これは opacity 文字に注目 左側の rgba は background だけに透過がかかっているのに対して、右側の opacity は text も含めた要素全体に透過がかかっています。 rgba と opacity の違いについてはこんな感じですが、この記事では rgba に焦点を絞って進めていきます。 rgba を使う場合は background-color:rgba(255, 255, 255, 0.75); のようにすればいいんですが、当然のことながら IE7 と IE8 は対応