<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Little.ws &#187; css</title>
	<atom:link href="http://little.ws/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://little.ws</link>
	<description>web制作とかcssとかデザインとか色々～な覚え書き</description>
	<lastBuildDate>Sat, 04 Feb 2012 07:27:16 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>IEなんて大嫌い：Opacityを使う！</title>
		<link>http://little.ws/200901/172.html</link>
		<comments>http://little.ws/200901/172.html#comments</comments>
		<pubDate>Fri, 30 Jan 2009 01:31:14 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css応用!?]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[cssハック]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE嫌い]]></category>
		<category><![CDATA[人にやさしく]]></category>

		<guid isPermaLink="false">http://little.ws/?p=172</guid>
		<description><![CDATA[立て続けにIE6の嫌いなとこ。 Opacityでかっこよく見せたいのに見せられない。 ということで、FirefoxとかIEとかOperaとか大体のブラウザに対応させるためには・・・ css内に３行も書かないといけない！ &#8230;]]></description>
			<content:encoded><![CDATA[<p>立て続けにIE6の嫌いなとこ。<br />
Opacityでかっこよく見せたいのに見せられない。<br/><br />
ということで、FirefoxとかIEとかOperaとか大体のブラウザに対応させるためには・・・<br />
css内に３行も書かないといけない！<br />
<span id="more-172"></span><br />
css３からはopacityで全部対応出来るようになっているみたいですが。。<br />
IE6のユーザーが未だに8割！？なのという感じなので、<br />
半透明表示させるときは！</p>
<pre class="brush: css; title: ; notranslate">
/*--不透明度50%の時の指定--*/
filter: alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
</pre>
<p>50もしくは0.50の数値を変えることで不透明度の調整が出来ます。<br />
不透明度なので、もちろん0指定で完全に見えなくなります。<br/><br />
↓例(不透明度50%指定)<br />
<a href="http://little.ws/wp-content/uploads/2009/01/pa230908.jpg" rel="fancybox-gallery" rel='lightbox' class="liimagelink"><img style="filter: alpha(opacity=50); -moz-opacity:0.50; opacity:0.50;" src="http://little.ws/wp-content/uploads/2009/01/pa230908-300x225.jpg" alt="pa230908" title="pa230908" width="300" height="225" class="alignnone size-medium wp-image-173" /></a><br />
ソース</p>
<pre class="brush: xml; title: ; notranslate">
&lt;img style=&quot;filter: alpha(opacity=50); -moz-opacity:0.50; opacity:0.50;&quot; src=&quot;image/画像File.jpg&quot; alt=&quot;テスト画像&quot; /&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200901/172.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEなんて大機嫌い：a要素以外のhover擬似クラス適用</title>
		<link>http://little.ws/200901/170.html</link>
		<comments>http://little.ws/200901/170.html#comments</comments>
		<pubDate>Fri, 30 Jan 2009 01:18:09 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css応用!?]]></category>
		<category><![CDATA[.htc]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[cssハック]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE嫌い]]></category>
		<category><![CDATA[スクリプト]]></category>

		<guid isPermaLink="false">http://little.ws/?p=170</guid>
		<description><![CDATA[IEなんて無くなればイイと思うこと。 a以外にhover使っても適用されません。（IE7じゃ適用されるらしいけど） そこで見つけたこんな記事 jmblog.jp &#8211; IEでa要素以外に:hover擬似クラスを&#8230;]]></description>
			<content:encoded><![CDATA[<p>IEなんて無くなればイイと思うこと。<br/><br />
a以外にhover使っても適用されません。（IE7じゃ適用されるらしいけど）<br />
<span id="more-170"></span><br />
そこで見つけたこんな記事<br />
<a href="http://jmblog.jp/archives/88" class="liexternal">jmblog.jp  &#8211;  IEでa要素以外に:hover擬似クラスを適用させる</a><br />
<a href="http://www.xs4all.nl/~peterned/csshover.html" class="liexternal">Whatever:hover</a><br />
ここにあるスクリプトを使用すれば、imgタグにもdivタグにもhoverをつけれます！<br/><br />
使い方は、<strong>csshover.htc</strong>をダウンロードしてcssファイル内に</p>
<pre class="brush: css; title: ; notranslate">
body { behavior:url(&quot;csshover.htc&quot;); }
</pre>
<p>を書き足してやるだけ。<br/><br />
csshover.htcを置く場所にもよるので、絶対パスで書いてあげた方がよいです。。<br />
使ってみたけど、divタグで挙動が少し・・。</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200901/170.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS：画面中央配置</title>
		<link>http://little.ws/200901/139.html</link>
		<comments>http://little.ws/200901/139.html#comments</comments>
		<pubDate>Mon, 19 Jan 2009 04:09:31 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[人にやさしく]]></category>

		<guid isPermaLink="false">http://little.ws/?p=139</guid>
		<description><![CDATA[需要は無いと思いますが・・。 あんまり使わないと思うけど。 position:absolute; top:50%; left:50%; この３行で、#mainの左上を画面ど真ん中へ。 margin-top:-200px;&#8230;]]></description>
			<content:encoded><![CDATA[<p>需要は無いと思いますが・・。<br />
<span id="more-139"></span></p>
<pre class="brush: css; title: ; notranslate">
body{
    background-image:url(img/body_bg.gif);
    margin:0px;
    padding:0px;
}
/*今回は600*400のBOXを画面中央に配置*/
div#main{
    background-image:url(img/main_bg.jpg);
    overflow:auto;
    height:400px;
    width:600px;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-200px;
    margin-left:-300px;
}
</pre>
<p></br><br />
あんまり使わないと思うけど。<br/><br />
    position:absolute;<br />
    top:50%;<br />
    left:50%;<br />
この３行で、#mainの<span style="color:red;">左上</span>を画面ど真ん中へ。<br/><br />
    margin-top:-200px;<br />
    margin-left:-300px;<br />
この2行で、600*400のBOXの半分ずつをマイナスして、<br />
#mainの真ん中を画面の真ん中へ</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200901/139.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Sprite</title>
		<link>http://little.ws/200812/67.html</link>
		<comments>http://little.ws/200812/67.html#comments</comments>
		<pubDate>Wed, 31 Dec 2008 06:13:48 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css応用!?]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[webツール]]></category>
		<category><![CDATA[ジェネレータ]]></category>

		<guid isPermaLink="false">http://little.ws/?p=67</guid>
		<description><![CDATA[ボタンとか、角丸の枠で使うことが多いと思いますが、youtubeってほとんど一枚の画像なんですね。 DesignWalker：CSS Spriteを活用しよう 基本的に自分はGIFならGIFでひとまとめにすることが多いで&#8230;]]></description>
			<content:encoded><![CDATA[<p>ボタンとか、角丸の枠で使うことが多いと思いますが、youtubeってほとんど一枚の画像なんですね。<br />
<a href="http://www.designwalker.com/2008/02/css-sprite.html" class="liexternal">DesignWalker：CSS Spriteを活用しよう</a><br/><br />
基本的に自分はGIFならGIFでひとまとめにすることが多いです。<br />
スライスして、あとは<a href="http://spritegen.website-performance.org/" class="liexternal">website-performance</a>さんにおまかせ。<br />
日本語にも翻訳されてます。<br/><br />
<a href="http://little.ws/wp-content/uploads/2008/12/sprite.jpg" rel="fancybox-gallery" rel='lightbox' class="liimagelink"><img src="http://little.ws/wp-content/uploads/2008/12/sprite-300x267.jpg" alt="sprite" title="sprite" width="300" height="267" class="alignnone size-medium wp-image-68" /></a><br/><br />
spriteでも使えそうな画像達をzipに圧縮して、<br />
透過色の設定とか出力画像の形式（GIF,PNG,JPG）を選択して簡単にsprite画像とcssを作成してくれます。<br />
GIFボタン4こでやった場合の例↓<br />
<span id="more-67"></span><br />
出来た画像はこんな感じです。<br />
<a href="http://little.ws/wp-content/uploads/2008/12/csg-495b0926d36d5.gif" rel="fancybox-gallery" rel='lightbox' class="liimagelink"><img src="http://little.ws/wp-content/uploads/2008/12/csg-495b0926d36d5-76x300.gif" alt="csg-495b0926d36d5" title="csg-495b0926d36d5" width="76" height="300" class="alignnone size-medium wp-image-69" /></a><br/><br />
んで、はき出されたcssはこんな感じ</p>
<pre class="brush: css; title: ; notranslate">
.sprite-navi_news { background-position: 0 -30px; }
.sprite-navi_home { background-position: 0 -142px; }
.sprite-navi_shop { background-position: 0 -254px; }
.sprite-navi_blog { background-position: 0 -366px; }

/*　以下ロールオーバー画像 */
.sprite-navi_news_ro { background-position: 0 -71px; }
.sprite-navi_home_ro { background-position: 0 -183px; }
.sprite-navi_shop_ro { background-position: 0 -295px; }
.sprite-navi_blog_ro { background-position: 0 -407px; }
</pre>
<p>backgroundルールの追加も忘れずに！</p>
<pre class="brush: css; title: ; notranslate">
/*　これはサンプルです　*/
#menu ul li{
     background:url(img/hoge.gif) no-repeat left top;
}
</pre>
<p>今回は、ボタンだけで説明しましたが、ページ内のリピートされない画像はひとまとめに出来ると思います。<br/><br />
画像が多かったりすると、表示されなかったりすること多い世の中ですが、<br />
spriteならHTTPリクエストの回数も減ってステキです。<br/><br />
自分の場合、デザイナーから『ここやっぱり変更！』っていうのもうないよね！？って確認して<br />
最終的なデザインが通ったらspriteにしてUPしたりしてます。<br />
spriteにしてデザイン変更あったらめんどいので。</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200812/67.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cssハック IEなんて大嫌い・・default.css</title>
		<link>http://little.ws/200812/28.html</link>
		<comments>http://little.ws/200812/28.html#comments</comments>
		<pubDate>Sat, 27 Dec 2008 05:29:27 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[cssハック]]></category>
		<category><![CDATA[default.css]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>

		<guid isPermaLink="false">http://little.ws/?p=28</guid>
		<description><![CDATA[人それぞれ、cssの初期値を合わせる為のdefaultのcssを持っていると思います。 そんな訳で、自分の使ってるデフォルトのcssを。 何回もいじってますが、未だに定まらない。 とりあえず、2008年版ということで。]]></description>
			<content:encoded><![CDATA[<p>人それぞれ、cssの初期値を合わせる為のdefaultのcssを持っていると思います。<br />
そんな訳で、自分の使ってるデフォルトのcssを。<br />
<span id="more-28"></span></p>
<pre class="brush: css; title: ; notranslate">
/*---------------------------------------------

Default CSS
author:chibi

---------------------------------------------*/
/* important */

body {
  font:13px/1.231 arial,helvetica,clean,sans-serif;
  *font-size:small;
  *font:x-small;
}

table{
  font-size:inherit;font:100%;
}

pre,code,kbd,samp,tt{
  font-family:monospace;
  *font-size:108%;
  line-height:100%;
}

html {
  overflow-y: scroll;
}

*{
}

/* clearfix */
.clearfix:after {
   content: &quot;.&quot;;
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */

/* Reset */

body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li,
brockquote, pre, table, caption, address,
form, fieldset, legend, object,img {
  margin: 0;
  padding: 0;
}

h5, h6, pre, table, code, kbd, samp, acronym, input, textarea {
  font-size: 100%;
}

a, ins {
  text-decoration: none;
}

address, em, cite, dfn, var {
  font-style: normal;
}

input, textarea {
  font-family: sans-serif;
  font-weight: normal;
}

img {
  vertical-align: baseline;
}

a img {
  border: none;
}

/* Setting */

body {
	line-height: 1.5;
	color: #333;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}

* html body { /* for IE6 */
  font-size: small;
}

*:first-child+html body { /* for IE7 */
  font-size: small;
}

ul {
  list-style-position: outside;
  list-style-type: none;
}

ol {
  list-style-position: outside;
}

table {
  border-collapse: collapse;
}

legend {
  color: #333;
}

div#main p,
div#main ol,
div#main dl,
div#main blockquote,
div#main pre,
 {
  margin: 3px 0;
}
.clear{
	clear:both;
}

/* Option *//*

* html .smallFont {
  font-family: 'メイリオ', 'ＭＳ Ｐゴシック', sans-serif;
}

*:first-child+html .smallFont {
  font-family: 'メイリオ', 'ＭＳ Ｐゴシック', sans-serif;
}

* html ul li dl,
* html ol li dl {
  display: inline;
}

*:first-child+html ul li dl,
*:first-child+html ol li dl {
  display: inline;
}

*/

/*---------------------------------------------

Font Size

20px : 154%
18px : 139%
16px : 124%
15px : 116%
14px : 108%
13px : 100%
12px :  93%
11px :  85%

---------------------------------------------*/
</pre>
<p>何回もいじってますが、未だに定まらない。<br />
とりあえず、2008年版ということで。</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200812/28.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>透過pngをIEで使う！cssもいぢる</title>
		<link>http://little.ws/200812/13.html</link>
		<comments>http://little.ws/200812/13.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 17:32:07 +0000</pubDate>
		<dc:creator>chibi</dc:creator>
				<category><![CDATA[css応用!?]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://little.ws/?p=13</guid>
		<description><![CDATA[IEって無くなればいいのにと思う今日この頃。 現在制作中の案件、デザイナーがpngじゃないとﾑﾘなデザインを上げてきた。 今回はデザイン変更になったけど、一応まとめ的なもの。 透過pngって残念ながらというか当然IE6未&#8230;]]></description>
			<content:encoded><![CDATA[<p>IEって無くなればいいのにと思う今日この頃。<br />
現在制作中の案件、デザイナーがpngじゃないとﾑﾘなデザインを上げてきた。<br />
今回はデザイン変更になったけど、一応まとめ的なもの。</p>
<p>透過pngって残念ながらというか当然IE6未対応な訳で。</p>
<p><a href="http://www.designwalker.com/2006/12/transparent-png2.html" class="liexternal">DesignWalker：透過PNGをCSSで背景に指定してIE6や5.5のバージョンでも綺麗に表示してみる</a><br />
背景画像をcssで指定しても使えるようになる！<br />
スクリプト必須ですが、これ、次から使おー。</p>
<p><a href="http://www.designwalker.com/2006/12/transparent-png.html" class="liexternal">DesignWalker：透過PNGをIE6以下のバージョンで綺麗に表示する方法</a><br />
imgタグでアルファつこたpngもきれいに表示出来ちゃう。<br />
これでgifとはさようなら。</p>
<p>ここでも、韓国人のシステム屋さんの活躍が光った様です。韓国のシステム屋さんって凄いよ！前の会社に居たときもお世話になりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://little.ws/200812/13.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

