<?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>我想网 &#187; CSS</title>
	<atom:link href="http://www.iwanna.cn/topics/ui/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iwanna.cn</link>
	<description></description>
	<lastBuildDate>Sat, 31 Jul 2010 15:12:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>各浏览器的默认CSS</title>
		<link>http://www.iwanna.cn/archives/2010/07/29/4791/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/29/4791/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 14:12:27 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4791</guid>
		<description><![CDATA[在丸子主编的帮助下终于找到了各浏览器的默认CSS。只要是由于今天解决了一个特殊的问题，依靠的就是看各浏览器的默认CSS，然后重置它，所以很 多时候浏览器的默认css还是很有用的。
各浏览器的默认CSS可以在这里http://www.iecss.com/找 到，贪心一下，把这些样式都保存了一份：


IE6(下载)
IE7(下载)
IE8(下载)
IE9(下载)
Firefox  3.6.3(下载)
Webkit  (r57042) (下载)
Opera  10.51(下载)

当然我们还可以找到更老的一些浏览器默认样式：

Firebird  0.7
Firefox  0.8
Firefox  0.9
Firefox  2.0.0.6
Firefox  2.0.0.12
Firefox  3.0b3
Firefox  3.0.1
Firefox  3.0.8
Flock  0.9.0.2
Flock  1.2.4
Flock  1.2.7
Konqueror  3.2.0
Mozilla  1.0.1
Mozilla  1.5
Navigator  6.1
Navigator  7.1
Navigator  8.1
Navigator  9.0b3
Safari  3.0.4
Safari x
Safari  3.1.2
SeaMonkey  1.1.2


© 我想网 Akon [...]]]></description>
			<content:encoded><![CDATA[<p>在丸子主编的帮助下终于找到了各浏览器的默认CSS。只要是由于今天解决了一个特殊的问题，依靠的就是看各浏览器的默认CSS，然后重置它，所以很 多时候浏览器的默认css还是很有用的。</p>
<p>各浏览器的默认CSS可以在这里<a href="http://www.iecss.com/" target="_blank">http://www.iecss.com/</a>找 到，贪心一下，把这些样式都保存了一份：<br />
<span id="more-4791"></span></p>
<ol>
<li><a title="Download the IE6 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/ie-6.css">IE6(下载)</a></li>
<li><a title="Download the IE7 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/ie-7.css">IE7(下载)</a></li>
<li><a title="Download the IE8 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/ie-8.css">IE8(下载)</a></li>
<li><a title="Download the IE9 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/ie-9.css">IE9(下载)</a></li>
<li><a title="Download the Firefox 3.6.3 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/firefox-3.6.3.css">Firefox  3.6.3(下载)</a></li>
<li><a title="Webkit (r57042) UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/webkit-r61376.css">Webkit  (r57042) (下载)</a></li>
<li><a title="Opera 10.51 UA Style Sheet" href="http://www.iwanna.cn/tools/css/init-set-of-browsers/opera-10.51.css">Opera  10.51(下载)</a></li>
</ol>
<p>当然我们还可以找到更老的一些浏览器默认样式：</p>
<ul>
<li><a href="http://hell.meiert.org/core/css/firebird-0.7.css">Firebird  0.7</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-0.8.css">Firefox  0.8</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-0.9.css">Firefox  0.9</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-2.0.0.6.css">Firefox  2.0.0.6</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-2.0.0.12.css">Firefox  2.0.0.12</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-3.0b3.css">Firefox  3.0b3</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-3.0.1.css">Firefox  3.0.1</a></li>
<li><a href="http://hell.meiert.org/core/css/firefox-3.0.8.css">Firefox  3.0.8</a></li>
<li><a href="http://hell.meiert.org/core/css/flock-0.9.0.2.css">Flock  0.9.0.2</a></li>
<li><a href="http://hell.meiert.org/core/css/flock-1.2.4.css">Flock  1.2.4</a></li>
<li><a href="http://hell.meiert.org/core/css/flock-1.2.7.css">Flock  1.2.7</a></li>
<li><a href="http://hell.meiert.org/core/css/konqueror-3.2.0.css">Konqueror  3.2.0</a></li>
<li><a href="http://hell.meiert.org/core/css/mozilla-1.0.1.css">Mozilla  1.0.1</a></li>
<li><a href="http://hell.meiert.org/core/css/mozilla-1.5.css">Mozilla  1.5</a></li>
<li><a href="http://hell.meiert.org/core/css/navigator-6.1.css">Navigator  6.1</a></li>
<li><a href="http://hell.meiert.org/core/css/navigator-7.1.css">Navigator  7.1</a></li>
<li><a href="http://hell.meiert.org/core/css/navigator-8.1.css">Navigator  8.1</a></li>
<li><a href="http://hell.meiert.org/core/css/navigator-9.0b3.css">Navigator  9.0b3</a></li>
<li><a href="http://hell.meiert.org/core/css/safari-3.0.4.css">Safari  3.0.4</a></li>
<li><a href="http://hell.meiert.org/core/css/safari-x.css">Safari <var>x</var></a></li>
<li><a href="http://hell.meiert.org/core/css/safari-3.1.2.css">Safari  3.1.2</a></li>
<li><a href="http://hell.meiert.org/core/css/seamonkey-1.1.2.css">SeaMonkey  1.1.2</a></li>
</ul>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/29/4791/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/29/4791/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/29/4791/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/29/4791/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/29/4791/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/tags/browser/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/browser-ui/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/29/4780/" title="打败 IE 的葵花宝典：CSS Bug Table (2010年07月29日)">打败 IE 的葵花宝典：CSS Bug Table</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/28/4224/" title="小议使用“完整”的CSS的缺点 (2010年06月28日)">小议使用“完整”的CSS的缺点</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/10/3872/" title="PNG透明兼容IE6的几种方法 (2010年06月10日)">PNG透明兼容IE6的几种方法</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/22/1113/" title="IE不支持的10个非常有用的CSS属性 (2009年05月22日)">IE不支持的10个非常有用的CSS属性</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/09/07/2228/" title="IE8面向Web开发人员的功能改进 (2009年09月7日)">IE8面向Web开发人员的功能改进</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/986/" title="CSS在IE6中的bug修正技巧 (2009年05月7日)">CSS在IE6中的bug修正技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/29/4791/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>打败 IE 的葵花宝典：CSS Bug Table</title>
		<link>http://www.iwanna.cn/archives/2010/07/29/4780/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/29/4780/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 04:47:50 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4780</guid>
		<description><![CDATA[作为一名前端，我们通常要做的就是让页面在各系统A-Grade浏览器，甚至网站浏览份额0.1%以上的浏览器上良好显示。当然，还有性能问题。不 过，今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天，IE6-9/Mozilla（Gecko）系列 /Chrome/Safari/Opera etc.  这些浏览器的兼容，无不让前端们头痛。而在这之中，最让人头痛的当数IE，特别是IE6。搞定了IE6，基本也就能称霸半个江山了。搞定了IE，也相当于 占领了7、80%的领地。你想做一个统治页面兼容的主么？反正我是想的。


今天，趁着想完美公司的内部样式框架，把HasLayout.net的IE  CSS  Bug过了一遍。整理中收获了不少东西，一些官方的不足，也根据自己的知识升级了一下。当然，也顺利地升级了框架的一些内容，感觉甚爽。随后，便将一些值 得去看的Bug整理成一个列表，基于Alipay前端伟大的分享精神，分享出来以供团队工友们和大家参考。
同时，由于整理仓促，有些理解和表达不当和其他纰漏在所难免，还请大家帮忙更正。谢谢。




问题
浏览器
DEMO
解决方法


Hacking Rules: 
property:all-ie\9; property:gte-ie8\0;*property:lte-ie7; +property:ie7; _property:ie6;




1
input[button &#124; submit] 不能用 margin:0 auto; 居中
IE8
bug &#124; fixed
为input添加width


2
body{overflow:hidden;}没有去掉滚动条
IE6/7
bug &#124; fixed
设置html{overflow:hidden;}


3
hasLayout的标签拥有高度
IE6/7
bug &#124; fixed
*height:0;
_overflow:hidden;


4
form&#62;[hasLayout]元素有margin-left时，子元素中的[input &#124; textarea] 出现2×margin-left
IE6/7
bug &#124; fixed
form &#62; [hasLayout 元素]{margin-left:宽度;}
form div{*margin-left:宽度÷2;}


5
当border-width有1条&#60;边3条时被设置成dotted时，1px的边dotted显示成dashed
IE7
bug &#124; fixed
不在同一个元素上使用不同宽度的 dotted


6
当子元素有position:relative的时候，父元素设置overflow:[hidden&#124;auto]相当于给子元素设置了position:visible;
IE6/7
bug &#124; fixed
给父元素设置position:relative;


7
:hover伪类不能改变有position:absolute的子级元素的left/top值
IE7
bug &#124; fixed
把top/left的值设置成除0%外的所有百分值；或添加一个margin-[所有方向]除0外的所有值，包括0%


8
:focus + selector {} 选择器失效
IE8
bug &#124; fixed
在失效选择器后面添加一个空选择器, :focus{}


9
列表中混乱的浮动：在list中浮动图片时，图片出现溢出正常位置；或没有list-style
IE8
bug &#124; fixed
用背景图片替换list-style


10
th 不会自动继承上级元素的 [...]]]></description>
			<content:encoded><![CDATA[<p>作为一名前端，我们通常要做的就是让页面在各系统A-Grade浏览器，甚至网站浏览份额0.1%以上的浏览器上良好显示。当然，还有性能问题。不 过，今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天，IE6-9/Mozilla（Gecko）系列 /Chrome/Safari/Opera etc.  这些浏览器的兼容，无不让前端们头痛。而在这之中，最让人头痛的当数IE，特别是IE6。搞定了IE6，基本也就能称霸半个江山了。搞定了IE，也相当于 占领了7、80%的领地。你想做一个统治页面兼容的主么？反正我是想的。</p>
<p><a href="http://images.uheed.com/iwanna/2010/07/29/ie_bug_table.jpg" target="_blank"><img title="ie_bug_table" src="http://images.uheed.com/iwanna/2010/07/29/ie_bug_table.jpg" alt="打败 IE 的葵花宝典：CSS Bug Table | iwanna.cn 我想网" width="500" height="163" /></a><br />
<span id="more-4780"></span><br />
今天，趁着想完美公司的内部样式框架，把<a rel="nofollow" href="http://haslayout.net/" target="_blank">HasLayout.net</a>的IE  CSS  Bug过了一遍。整理中收获了不少东西，一些官方的不足，也根据自己的知识升级了一下。当然，也顺利地升级了框架的一些内容，感觉甚爽。随后，便将一些值 得去看的Bug整理成一个列表，基于Alipay前端伟大的分享精神，分享出来以供团队工友们和大家参考。</p>
<p>同时，由于整理仓促，有些理解和表达不当和其他纰漏在所难免，还请大家帮忙更正。谢谢。</p>
<table width="520">
<thead>
<tr>
<th width="30"></th>
<th width="120">问题</th>
<th width="60">浏览器</th>
<th width="90">DEMO</th>
<th width="120">解决方法</th>
</tr>
<tr>
<td colspan="5"><strong>Hacking Rules: </strong><br />
property:all-ie\9; property:gte-ie8\0;*property:lte-ie7; +property:ie7; _property:ie6;</td>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>input[button | submit] 不能用 margin:0 auto; 居中</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/No-Auto-Margin-Center-on-Buttons-Inconsistency-Demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/No-Auto-Margin-Center-on-Buttons-Inconsistency-Fixed-Demo-CS.html" target="_blank">fixed</a></td>
<td>为input添加width</td>
</tr>
<tr>
<td>2</td>
<td>body{overflow:hidden;}没有去掉滚动条</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/Document-Scrollbars-Overflow-Inconsistency-Demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/Document-Scrollbars-Overflow-Inconsistency-Fixed-Demo.html" target="_blank">fixed</a></td>
<td>设置<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>{overflow:hidden;}</td>
</tr>
<tr>
<td>3</td>
<td>hasLayout的标签拥有高度</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/Empty-Element-Height-Bug-Demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/Empty-Element-Height-Bug-Fixed-Demo.html" target="_blank">fixed</a></td>
<td>*height:0;<br />
_overflow:hidden;</td>
</tr>
<tr>
<td>4</td>
<td>form&gt;[hasLayout]元素有margin-left时，子元素中的[input | textarea] 出现2×margin-left</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/Form-Control-Double-Margin-Bug-Demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/Form-Control-Double-Margin-Bug-Fixed-Demo.html" target="_blank">fixed</a></td>
<td>form &gt; [hasLayout 元素]{margin-left:宽度;}<br />
form div{*margin-left:宽度÷2;}</td>
</tr>
<tr>
<td>5</td>
<td>当border-width有1条&lt;边3条时被设置成dotted时，1px的边dotted显示成dashed</td>
<td>IE7</td>
<td><a href="http://haslayout.net/demos/IE7-1px-Dotted-Border-Appears-As-Dashed-Bug-Demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/IE7-1px-Dotted-Border-Appears-As-Dashed-Bug-Fixed-Demo.html" target="_blank">fixed</a></td>
<td>不在同一个元素上使用不同宽度的 dotted</td>
</tr>
<tr>
<td>6</td>
<td>当子元素有position:relative的时候，父元素设置overflow:[hidden|auto]相当于给子元素设置了position:visible;</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/relative-overflow-failure-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/relative-overflow-failure-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>给父元素设置position:relative;</td>
</tr>
<tr>
<td>7</td>
<td>:hover伪类不能改变有position:absolute的子级元素的left/top值</td>
<td>IE7</td>
<td><a href="http://haslayout.net/demos/ie7-broken-hover-absolute-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/ie7-broken-hover-absolute-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>把top/left的值设置成除0%外的所有百分值；或添加一个margin-[所有方向]除0外的所有值，包括0%</td>
</tr>
<tr>
<td>8</td>
<td>:focus + selector {} 选择器失效</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/ignored-focus-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/ignored-focus-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>在失效选择器后面添加一个空选择器, :focus{}</td>
</tr>
<tr>
<td>9</td>
<td>列表中混乱的浮动：在list中浮动图片时，图片出现溢出正常位置；或没有list-style</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/image-float-bullet-chaos-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/image-float-bullet-chaos-demo-fixed.html" target="_blank">fixed</a></td>
<td>用背景图片替换list-style</td>
</tr>
<tr>
<td>10</td>
<td>th 不会自动继承上级元素的 text-align</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/non-inherited-th-text-align-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/non-inherited-th-text-align-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>给th添加text-align:inherit; (base.css中已包含)</td>
</tr>
<tr>
<td>11</td>
<td>样式(包括link/style/@import(link)) 最多允许个为是：32</td>
<td>IE6-8</td>
<td>─ 常识</td>
<td>99.99%的情况下，不会遇到</td>
</tr>
<tr>
<td>12</td>
<td>:hover 时若background-color为#fff, 失效</td>
<td>IE7</td>
<td><a href="http://haslayout.net/demos/hover-white-background-ignore-bug.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/hover-white-background-ignore-bug-fixed-demo.html" target="_blank">fixed</a></td>
<td>把background-color改成background。或者，非#fff || #ffffff</td>
</tr>
<tr>
<td>13</td>
<td>忽略’&gt;’后有注释的选择器：selector&gt; /**/ selector{}</td>
<td>IE6</td>
<td><a href="http://haslayout.net/demos/ie7-child-selector-comment-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/ie7-child-selector-comment-bug-demo.html" target="_blank">fixed</a></td>
<td>[<a href="http://haslayout.net/css/IE7-Child-Selector-Comment-Bug" target="_blank">官方误判</a>] 这个bug是IE6 BUG</td>
</tr>
<tr>
<td>14</td>
<td>* <a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a></td>
<td>IE6</td>
<td>─ HACK</td>
<td>只对IE6有效</td>
</tr>
<tr>
<td>15</td>
<td>PNG图片中的颜色和背景颜色的值相同，但显示不同</td>
<td>IE6-7</td>
<td><a href="http://haslayout.net/demos/png-color-mismatch-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/png-color-mismatch-demo-fixed.html" target="_blank">fixed</a></td>
<td>利用 <a href="http://pmt.sourceforge.net/pngcrush/" target="_blank">pngcrush</a> 去除图片中的 Gamma profiles</td>
</tr>
<tr>
<td>16</td>
<td>margin:0 auto; 不能让block元素水平居中</td>
<td>IE6-8</td>
<td><a href="http://haslayout.net/demos/no-auto-margin-center-pseudo-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/no-auto-margin-center-pseudo-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>给block元素添加一个width</td>
</tr>
<tr>
<td>17</td>
<td>使用伪类 :first-line | :first-letter, 属性的值中出现!important 会使属性失效</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/ie8-first-line-important-bug.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/ie8-first-line-important-bug-fixed.html" target="_blank">fixed</a></td>
<td>!important is evil, don’t use it anymore</td>
</tr>
<tr>
<td>18</td>
<td>:first-letter 失效</td>
<td>IE6</td>
<td><a href="http://haslayout.net/demos/ie6-first-letter-ignore-bug.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/ie6-first-letter-ignore-bug-fixed.html" target="_blank">fixed</a></td>
<td>把 :first-letter 移到离{}最近的地方，如 h1, p:first-letter{}，而非 p:first-letter h1{}</td>
</tr>
<tr>
<td>19</td>
<td>Position:absolute元素中，a display:block, 在非:hover时只有文本可点击</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/partial-click-v2-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/partial-click-v2-demo-fixed.html" target="_blank">fixed</a></td>
<td>给a添加background, 如果背景透明，使用background:url(‘任何页面中已经缓存的文件链接’)，不推荐background：url(#)[<a href="http://haslayout.net/css/Partial-Click-Bug-v2" target="_blank">官方的解决方法</a>]，因为会增加一下HTTP请求</td>
</tr>
<tr>
<td>20</td>
<td>float列表元素不水平对齐：li不设置float，a设置display:block;float:[方向]，li不水平对齐</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/staircase-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/staircase-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>给li设置display:inline 或 float:[方向]</td>
</tr>
<tr>
<td>21</td>
<td>dt, dd, li 背景失效</td>
<td>IE6</td>
<td><a href="http://haslayout.net/demos/disappearing-list-background-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/disappearing-list-background-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>dt, dd, li{position:relative;} (base.css中已包含)</td>
</tr>
<tr>
<td>22</td>
<td>&lt;noscript /&gt;元素的样式在启用javascript的情况下显示了样式</td>
<td>IE6-8</td>
<td><a href="http://haslayout.net/demos/noscript-ghost-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/noscript-ghost-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>利用js给&lt;noscript /&gt;添加display:none;</td>
</tr>
<tr>
<td>23</td>
<td>使用filter处理的透明背景图片的透明部分不可点</td>
<td>IE6-8</td>
<td><a href="http://haslayout.net/demos/no-transparency-click-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/no-transparency-click-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>把background:none变成background:url(‘链接’)，链接到本身和图片之外的任何文件</td>
</tr>
<tr>
<td>24</td>
<td>li内元素偏离 baseline 向下拉</td>
<td>IE8</td>
<td><a href="http://haslayout.net/demos/list-drop-shift-bug-demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/list-drop-shift-bug-demo-fixed.html" target="_blank">fixed</a></td>
<td>给li设置display:inline 或 float:[方向]</td>
</tr>
<tr>
<td>25</td>
<td>列表中li的list-style不显示</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/demos/no_li_ol_bullets_demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/no_li_ol_bullets_demo_fixed.html" target="_blank">fixed</a></td>
<td>给li添加margin-left，留空间来显示（不要加在ul上）</td>
</tr>
<tr>
<td>26</td>
<td>图片不能垂直居中</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/css/No-line-height-Vertical-Center-on-Images-Bug" target="_blank">bug/fixed</a></td>
<td>添加一个空标签，并赋给”Layout”, 比如display:inline-block;</td>
</tr>
<tr>
<td>27</td>
<td>不能自定义指针样式</td>
<td>IE6-8</td>
<td><a href="http://haslayout.net/demos/cursor/a/demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/cursor/a/demo_fixed.html" target="_blank">fixed</a></td>
<td>给指针文件设置绝对路径</td>
</tr>
<tr>
<td>28</td>
<td>背景溢出，拖动滚动条后显示正常</td>
<td>IE6</td>
<td><a href="http://haslayout.net/demos/backgroundleak_demo.html" target="_blank">bug</a> | <a href="http://haslayout.net/demos/backgroundleak_demo_ls_fixed.html" target="_blank">fixed</a></td>
<td>给父元素添加overflow:hidden防止溢出，并赋予hasLayout,如果添加_zoom:1;</td>
</tr>
<tr>
<td>29</td>
<td>高度超过height定义的高</td>
<td>IE6</td>
<td><a href="http://haslayout.net/css/Expanding-Height-Bug" target="_blank">bug/fixed</a></td>
<td>添加_overflow:hidden;(推荐)或者_font-size:0;</td>
</tr>
<tr>
<td>30</td>
<td>宽度超过width定义的宽</td>
<td>IE6</td>
<td><a href="http://haslayout.net/css/Expanding-Width-Bug" target="_blank">bug/fixed</a></td>
<td>添加_overflow:hidden; 或使用alice v3 中的 .sl-word-break 类（table用.sl-table-break）</td>
</tr>
<tr>
<td>31</td>
<td>双倍边距</td>
<td>IE6</td>
<td>─ 常识</td>
<td>添加display:inline到float元素中</td>
</tr>
<tr>
<td>32</td>
<td>margin负值隐藏：hasLayout的父元素内的非hasLayout元素，使用负边距时，超出父元素部分不可见</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/css/Negative-Margin-Bug" target="_blank">bug/fixed</a></td>
<td>去掉父元素的hasLayout；或者赋hasLayout给子元素,并添加position:relative;</td>
</tr>
<tr>
<td>33</td>
<td>给两个浮动元素的某中一个的文字设定为斜体，另一个元素下拉在有斜体文字元素的下面</td>
<td>IE6</td>
<td><a href="http://haslayout.net/css/Italics-Float-Bug" target="_blank">bug/fixed</a></td>
<td>给有斜体文字的元素添加overflow:hidden;</td>
</tr>
<tr>
<td>35</td>
<td>3px 间隔：在float元素后的元素，会有3px间隔</td>
<td>IE6</td>
<td><a href="http://haslayout.net/css/3px-Gap-Bug-aka-Text-Jog-Bug" target="_blank">bug/fixed</a></td>
<td>因为是确切的3px，所以，用“暴力破解”吧，比如_margin-left:-3px;</td>
</tr>
<tr>
<td>35</td>
<td>text-align 影响块级元素</td>
<td>IE6/7</td>
<td><a href="http://haslayout.net/css/Text-Align-Bug" target="_blank">bug/fixed</a></td>
<td>整理你的float；或者分开设置text-align</td>
</tr>
</tbody>
</table>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/29/4780/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/29/4780/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/29/4780/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/29/4780/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/29/4780/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/tags/browser/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/browser-ui/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/ie/" title="IE" rel="tag nofollow">IE</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/46/" title="让IE8兼容IE7 (2009年03月31日)">让IE8兼容IE7</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/21/4116/" title="解决IE6背景图片不缓存的BUG (2010年06月21日)">解决IE6背景图片不缓存的BUG</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1826/" title="浏览器中样式的高度自适应 (2009年06月17日)">浏览器中样式的高度自适应</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/28/4224/" title="小议使用“完整”的CSS的缺点 (2010年06月28日)">小议使用“完整”的CSS的缺点</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/23/4676/" title="如何高效在多个浏览器之间同步使用的5个工具技巧 (2010年07月23日)">如何高效在多个浏览器之间同步使用的5个工具技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/29/4791/" title="各浏览器的默认CSS (2010年07月29日)">各浏览器的默认CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/10/3872/" title="PNG透明兼容IE6的几种方法 (2010年06月10日)">PNG透明兼容IE6的几种方法</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/04/1706/" title="JavaScript操作Cookie，支持Firefox、IE、Netscape，暂不能支持opera (2009年06月4日)">JavaScript操作Cookie，支持Firefox、IE、Netscape，暂不能支持opera</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/22/1113/" title="IE不支持的10个非常有用的CSS属性 (2009年05月22日)">IE不支持的10个非常有用的CSS属性</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/29/4780/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一个基于JQuery 和CSS3的滑动菜单</title>
		<link>http://www.iwanna.cn/archives/2010/07/27/4767/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/27/4767/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 14:34:26 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4767</guid>
		<description><![CDATA[
 Demo  Download
在这里我们将要创建一个独特的滑动导航菜单。这个想法是让装有菜单项的盒子（box）滑出，并且弹出一个缩略图 片。同时还要在有需要二级菜单的链接项调用一个子菜单盒子。这个子菜单要依靠在上级菜单的左边或右边的位置悬停。

这里我们要用到jQuery Easing Plugin和tibchris的一些美丽的图片。
1. HTML结构
先来写HTML结构，这里我们用一个无序的列表来放导航菜单的一级菜单，用DIV来放子菜单。
&#60;ul id="sdt_menu" class="sdt_menu"&#62;
&#60;li&#62;
		&#60;a href="#"&#62;
			&#60;img src="images/1.jpg" alt="" /&#62;

			&#60;span class="sdt_wrap"&#62;
				&#60;span class="sdt_link"&#62;Portfolio&#60;/span&#62;
				&#60;span class="sdt_descr"&#62;My work&#60;/span&#62;
			&#60;/span&#62;
		&#60;/a&#62;
&#60;div class="sdt_box"&#62;
			&#60;a href="#"&#62;Websites&#60;/a&#62;
			&#60;a href="#"&#62;Illustrations&#60;/a&#62;
			&#60;a href="#"&#62;Photography&#60;/a&#62;&#60;/div&#62;
&#60;/li&#62;

...&#60;/ul&#62;

如果没有子菜单，DIV可以被忽视。图片在开始的时候不会被显示，我们要在CSS中为它的宽和高都设为０。
让我们开看看CSS样式
2. CSS
让我们首先为无序列表设置样式。
ul.sdt_menu{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:14px;
	width:1020px;
}
接下来，我们要去掉菜单链接中的text-decoration和outline。
ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}
我们要将列表项左浮动，并且要将position设置为relative，因为我们要为它内部的元素进行绝对定位。如要我们不那样设置，绝对定位刚是相对于整个网页的。
ul.sdt_menu li{
	float:left;
	width:170px;
	height:85px;
	position:relative;
	cursor:pointer;
}
这里来设计主链接的样式，我们有两个span，标题和描述。如下面这样来为它们写样式。
ul.sdt_menu li &#38;gt; a{
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:85px;
	z-index:12;
	background:transparent url(../images/overlay.png) no-repeat bottom right;
	-moz-box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
}
注意z-index: 我们要为重要的元素定义堆叠顺序，来让它们能够停留在上面。
我们要用一个背景图片来创造一种半透明的渐变。当你用一些背景图片（像DEMO中的木纹背景）来创造一种美丽的效果，请务必用一些不同的纹理会让它看起来 棒级了。
你也可以加上阴影－改变一下值像2px 2px 6px #000 inset，同样会给你非常好看的效果。
接下来是图片的样式:
ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://images.uheed.com/iwanna/2010/07/27/slidedownbox.jpg"><img title="slidedownbox" src="http://images.uheed.com/iwanna/2010/07/27/slidedownbox.jpg" alt="" width="580" height="315" /></a><br />
<a href="http://tympanus.net/Tutorials/SlideDownBoxMenu/" target="_blank"> Demo</a> <a href="http://tympanus.net/Tutorials/SlideDownBoxMenu/SlideDownBoxMenu.zip" target="_blank"> Download</a></h1>
<p>在这里我们将要创建一个独特的滑动导航菜单。这个想法是让装有菜单项的盒子（box）滑出，并且弹出一个缩略图 片。同时还要在有需要二级菜单的链接项调用一个子菜单盒子。这个子菜单要依靠在上级菜单的左边或右边的位置悬停。<br />
<span id="more-4767"></span><br />
这里我们要用到<a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">jQuery Easing Plugin</a>和<a href="http://www.flickr.com/photos/arcticpuppy/sets/72157622090180990/" target="_blank">tibchris</a>的一些美丽的图片。</p>
<h1>1. <a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>结构</h1>
<p>先来写<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>结构，这里我们用一个无序的列表来放导航菜单的一级菜单，用DIV来放子菜单。</p>
<pre><a href="http://december.com/html/4/element/ul.html">&lt;ul</a> id="sdt_menu" class="sdt_menu"&gt;
<a href="http://december.com/html/4/element/li.html">&lt;li&gt;</a>
		<a href="http://december.com/html/4/element/a.html">&lt;a</a> href="#"&gt;
			<a href="http://december.com/html/4/element/img.html">&lt;img</a> src="images/1.jpg" alt="" /&gt;

			<a href="http://december.com/html/4/element/span.html">&lt;span</a> class="sdt_wrap"&gt;
				<a href="http://december.com/html/4/element/span.html">&lt;span</a> class="sdt_link"&gt;Portfolio&lt;/span&gt;
				<a href="http://december.com/html/4/element/span.html">&lt;span</a> class="sdt_descr"&gt;My work&lt;/span&gt;
			&lt;/span&gt;
		&lt;/a&gt;
<a href="http://december.com/html/4/element/div.html">&lt;div</a> class="sdt_box"&gt;
			<a href="http://december.com/html/4/element/a.html">&lt;a</a> href="#"&gt;Websites&lt;/a&gt;
			<a href="http://december.com/html/4/element/a.html">&lt;a</a> href="#"&gt;Illustrations&lt;/a&gt;
			<a href="http://december.com/html/4/element/a.html">&lt;a</a> href="#"&gt;Photography&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;

...&lt;/ul&gt;
</pre>
<p>如果没有子菜单，DIV可以被忽视。图片在开始的时候不会被显示，我们要在CSS中为它的宽和高都设为０。</p>
<p>让我们开看看CSS样式</p>
<h1>2. CSS</h1>
<p>让我们首先为无序列表设置样式。</p>
<pre>ul.sdt_menu{
	margin:0;
	padding:0;
	list-style: none;
	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;
	font-size:14px;
	width:1020px;
}</pre>
<p>接下来，我们要去掉菜单链接中的text-decoration和outline。</p>
<pre>ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}</pre>
<p>我们要将列表项左浮动，并且要将position设置为relative，因为我们要为它内部的元素进行绝对定位。如要我们不那样设置，绝对定位刚是相对于整个网页的。</p>
<pre>ul.sdt_menu li{
	float:left;
	width:170px;
	height:85px;
	position:relative;
	cursor:pointer;
}</pre>
<p>这里来设计主链接的样式，我们有两个span，标题和描述。如下面这样来为它们写样式。</p>
<pre>ul.sdt_menu li &amp;gt; a{
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:85px;
	z-index:12;
	background:transparent url(../images/overlay.png) no-repeat bottom right;
	-moz-box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
}</pre>
<p>注意z-index: 我们要为重要的元素定义堆叠顺序，来让它们能够停留在上面。<br />
我们要用一个背景图片来创造一种半透明的渐变。当你用一些背景图片（像DEMO中的木纹背景）来创造一种美丽的效果，请务必用一些不同的纹理会让它看起来 棒级了。<br />
你也可以加上阴影－改变一下值像2px 2px 6px #000 inset，同样会给你非常好看的效果。<br />
接下来是图片的样式:</p>
<pre>ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	box-shadow:0px 0px 4px #000;
}</pre>
<p>我们要加上图片由下升起的动画，这就是为什么定位它必然要用“bottom”作为参考点。我们同样加上了很棒的阴影效果。这里前两个值是0，使图片 的周围的阴影显得均匀。这甚至可以把阴影被用作一种特效，无论什么时候，你都可以创造一种边框效果。它的优点在于这些阴影不是真的存在－你不用考虑在元素 中如何来计算它的宽和高。当然现在的缺点是CSS3并不被ＩＥ支持。<br />
下面是包涵标题和描述的span的样式</p>
<pre>ul.sdt_menu li span.sdt_wrap{
	position:absolute;
	top:25px;
	left:0px;
	width:170px;
	height:60px;
	z-index:15;
}</pre>
<p>如果你有大量的文字，你则需要改变这些值。也要确保那些改变的值能匹配在JavaScript中设置动画的值。<br />
下一步，我们要定义一个灰色的滑动盒子的样式。我们给它的高设为0并且定位它，在动画中我们只要增加它的高度就可以了。</p>
<pre>ul.sdt_menu li span.sdt_active{
	position:absolute;
	background:#111;
	top:85px;
	width:170px;
	height:0px;
	left:0px;
	z-index:14;
	-moz-box-shadow:0px 0px 4px #000 inset;
	-webkit-box-shadow:0px 0px 4px #000 inset;
	box-shadow:0px 0px 4px #000 inset;
}</pre>
<p>接下来我们要为这些设置一些共有的样式。</p>
<pre>ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:15px;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #000;
}</pre>
<p>下面是标题和描述的样式。</p>
<pre>ul.sdt_menu li span span.sdt_link{
	color:#fff;
	font-size:24px;
	float:left;
	clear:both;
}
ul.sdt_menu li span span.sdt_descr{
	color:#0B75AF;
	float:left;
	clear:both;
	width:155px;
	font-size:10px;
	letter-spacing:1px;
}</pre>
<p>子菜单盒子起初是一个隐藏在下面的灰色的盒子。我们要让它在我们在的地方动态的向右或向左滑动。像我们这个例子，当鼠标悬停在最后一个位置，我们要它动态的向左滑动，在其它的位置上我们要它向右滑动。</p>
<pre>ul.sdt_menu li div.sdt_box{
	display:block;
	position:absolute;
	width:170px;
	overflow:hidden;
	height:170px;
	top:85px;
	left:0px;
	display:none;
	background:#000;
}
ul.sdt_menu li div.sdt_box a{
	float:left;
	clear:both;
	line-height:30px;
	color:#0B75AF;
}</pre>
<p>第一个子菜单链接需要设置一个margin-top</p>
<pre>ul.sdt_menu li div.sdt_box a:first-child{
	margin-top:15px;
}
ul.sdt_menu li div.sdt_box a:hover{
	color:#fff;
}</pre>
<p>这是所有样式！让我们加上魔法！</p>
<h1>3.JavaScript</h1>
<p>当我们的鼠标悬停在这些列表元素上，我们要放大图片，并且显示全部，sdt_active和the sdt_wrap。如果这个元素含有子菜单(sdt_box)，将滑动到一旁。如果这个元素在菜单中是最后一个，其子菜单将滑动到左边，其余的滑向右边。</p>
<pre>$(function() {
	$('#sdt_menu &amp;gt; li').bind('mouseenter',function(){
		var $elem = $(this);
		$elem.find('img')
			 .stop(true)
			 .animate({
				'width':'170px',
				'height':'170px',
				'left':'0px'
			 },400,'easeOutBack')
			 .andSelf()
			 .find('.sdt_wrap')
			 .stop(true)
			 .animate({'top':'140px'},500,'easeOutBack')
			 .andSelf()
			 .find('.sdt_active')
			 .stop(true)
			 .animate({'height':'170px'},300,function(){
			var $sub_menu = $elem.find('.sdt_box');
			if($sub_menu.length){
				var left = '170px';
				if($elem.parent().children().length == $elem.index()+1)
					left = '-170px';
				$sub_menu.show().animate({'left':left},200);
			}
		});
	}).bind('mouseleave',function(){
		var $elem = $(this);
		var $sub_menu = $elem.find('.sdt_box');
		if($sub_menu.length)
			$sub_menu.hide().css('left','0px');

		$elem.find('.sdt_active')
			 .stop(true)
			 .animate({'height':'0px'},300)
			 .andSelf().find('img')
			 .stop(true)
			 .animate({
				'width':'0px',
				'height':'0px',
				'left':'85px'},400)
			 .andSelf()
			 .find('.sdt_wrap')
			 .stop(true)
			 .animate({'top':'25px'},500);
	});
});</pre>
<p>就是这样！我们希望你能喜欢这个小菜单，它能对你有帮助。<br />
P.S. 这个在Google Chrome下看起来非常完美。</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/27/4767/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/27/4767/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/27/4767/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/27/4767/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/27/4767/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/javascript/jquery/" title="JQuery" rel="tag nofollow">JQuery</a>, <a href="http://www.iwanna.cn/tags/jquery/" title="JQuery" rel="tag nofollow">JQuery</a>, <a href="http://www.iwanna.cn/topics/ui/menu/" title="Menu" rel="tag nofollow">Menu</a>, <a href="http://www.iwanna.cn/tags/menu/" title="Menu" rel="tag nofollow">Menu</a>, <a href="http://www.iwanna.cn/tags/tutorial/" title="Tutorial" rel="tag nofollow">Tutorial</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/02/4328/" title="CSS3+JQuery实现固定头部的导航菜单 (2010年07月2日)">CSS3+JQuery实现固定头部的导航菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/07/3765/" title="简单的JQuery聚光灯效果教程 (2010年06月7日)">简单的JQuery聚光灯效果教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/13/4506/" title="推荐9个jquery手风琴菜单插件 (2010年07月13日)">推荐9个jquery手风琴菜单插件</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/17/4583/" title="制作jquery文字提示插件 (2010年07月17日)">制作jquery文字提示插件</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/24/1129/" title="八种布局方案改善你的设计 (2009年05月24日)">八种布局方案改善你的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/09/4445/" title="jQuery + CSS3 实现图片圆角 (2010年07月9日)">jQuery + CSS3 实现图片圆角</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/30/1894/" title="40+ Web前端开发必备的备忘单[上] (2009年06月30日)">40+ Web前端开发必备的备忘单[上]</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/17/4598/" title="35个 jQuery的动画教程 (2010年07月17日)">35个 jQuery的动画教程</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/27/4767/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3 Media Queries：移动 Web 的完美开端</title>
		<link>http://www.iwanna.cn/archives/2010/07/23/4693/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/23/4693/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 14:26:19 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4693</guid>
		<description><![CDATA[移动时代，是任何 Web  设计与开发者都不能忽视的一个时代，总有一天，你设计的东西将被显示在两种屏幕上，桌面大屏幕和移动小屏幕，如何让同一个网站同时适应完全不同的两种尺寸的屏幕，这是一个很久以来都没有完美解决方案的问题，直到有了 CSS3。
CSS3 的 Media Queries
在 CSS2 时代，如果你曾经为你的网站设计过打印版 CSS，就会明白 CSS3 Media  Queries 的作用，不过，CSS3 的 Media Queries 比 CSS2 的 Media Type 更实用，事实上，CSS2 的 Media  Type 并不曾被多少设备所支持过。CSS3 的 Media Queries 可以帮你获取以下数据：

浏览器窗口的宽和高
设备的宽和高
设备的手持方向，横向还是竖向
分辨率


如果用户有一个支持 Media Queries 的设备，我们就可以为该设备编写专门的 CSS，让网站适应这个设备的小屏幕，英国的 Web  技术大会 dConstruct 便基于该技术推出他们的  2010 年大会网站，手机也可以轻松访问，以下是该网站的桌面版和手机版截图：


这个网站在不同尺寸的设备上按不同的布局显示，并且，手机版在 iPhone，Opera Mini， Android  等设备上有完全一致的表现。
使用 Media Queries 为手机创建单独的 CSS
我们举一个简单的两栏式结构的例子。

为了让这个布局更好地在手机上显示，我们为手机版设计一个一栏式布局，且缩小 [...]]]></description>
			<content:encoded><![CDATA[<p>移动时代，是任何 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a>  设计与开发者都不能忽视的一个时代，总有一天，你设计的东西将被显示在两种屏幕上，桌面大屏幕和移动小屏幕，如何让同一个网站同时适应完全不同的两种尺寸的屏幕，这是一个很久以来都没有完美解决方案的问题，直到有了 CSS3。</p>
<h2>CSS3 的 Media Queries</h2>
<p>在 CSS2 时代，如果你曾经为你的网站设计过打印版 CSS，就会明白 CSS3 <a href="http://www.w3.org/TR/css3-mediaqueries/">Media  Queries</a> 的作用，不过，CSS3 的 Media Queries 比 CSS2 的 Media Type 更实用，事实上，CSS2 的 Media  Type 并不曾被多少设备所支持过。CSS3 的 Media Queries 可以帮你获取以下数据：</p>
<ul>
<li>浏览器窗口的宽和高</li>
<li>设备的宽和高</li>
<li>设备的手持方向，横向还是竖向</li>
<li>分辨率</li>
</ul>
<p><span id="more-4693"></span><br />
如果用户有一个支持 Media Queries 的设备，我们就可以为该设备编写专门的 CSS，让网站适应这个设备的小屏幕，英国的 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a>  技术大会 <a href="http://2010.dconstruct.org/">dConstruct</a> 便基于该技术推出他们的  2010 年大会网站，手机也可以轻松访问，以下是该网站的桌面版和手机版截图：</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-desktop-crop.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-desktop-crop.jpg" alt="Dconstruct-desktop-crop in How To Use CSS3 Media Queries To Create   a Mobile Version of Your Website" width="480" height="350" /></a></p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-iphone.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-iphone.jpg" alt="Dconstruct-iphone in How To Use CSS3 Media Queries To Create a   Mobile Version of Your Website" width="320" height="480" /></a></p>
<p>这个网站在不同尺寸的设备上按不同的布局显示，并且，手机版在 iPhone，Opera Mini， Android  等设备上有完全一致的表现。</p>
<h2>使用 Media Queries 为手机创建单独的 CSS</h2>
<p>我们举一个简单的两栏式结构的例子。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/example-browser-crop.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/example-browser-crop.jpg" alt="Example-browser-crop in How To Use CSS3 Media Queries To Create a   Mobile Version of Your Website" width="480" height="305" /></a></p>
<p>为了让这个布局更好地在手机上显示，我们为手机版设计一个一栏式布局，且缩小 header 部分的图片大小。</p>
<p>使用 Media Queries 最直接的方法是，在你的 CSS 代码中，加一段独立代码分支，如下：</p>
<p><script src="http://snipt.net/embed/3abce93bc943932f6700b923f45dfc71" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16824').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16824').style.display =  'none'; return false;">
<div>
<pre>@media only screen and (max-device-width: 480px) {

}
</pre>
</div>
<div id="snipt-16824">code hosted by <a href="http://snipt.net/comsharp/comsharp">snipt.net</a></div>
</div>
<p>接着，在这个分支中，为小屏幕编写独立的 CSS 定义，这些定义可以覆盖桌面版 CSS  中的相应定义（只要将这段分支代码放在后面），以下针对小屏幕的 CSS 将布局变成一栏式，且使用了小尺寸的 Header 图片：</p>
<p><script src="http://snipt.net/embed/7cdb5115d4b647247a654d4c441124f6" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16826').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16826').style.display =  'none'; return false;">
<div>
<pre>@media only screen and (max-device-width: 480px) {
	div#wrapper {
		width: 400px;
	}

	div#header {
		background-image: url(media-queries-phone.jpg);
		height: 93px;
		position: relative;
	}

	div#header h1 {
		font-size: 140%;
	}

	#content {
		float: none;
		width: 100%;
	}

	#navigation {
		float:none;
		width: auto;
	}
}
</pre>
</div>
<div id="snipt-16826">code hosted by <a href="http://snipt.net/comsharp/comsharp-1">snipt.net</a></div>
</div>
<p>最终，我们在小屏幕设备上得到了如下显示效果：</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/example-phone.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/example-phone.jpg" alt="Example-phone in How To Use CSS3 Media Queries To Create a Mobile   Version of Your Website" width="320" height="480" /></a></p>
<h2>使用 Media Queries 链接单独的 CSS 文件</h2>
<p>对于小型的改动，直接在 CSS 代码中插入移动设备代码分支是很方便的，但对于大型站点，可以使用 Media Queries  链接独立的式样表文件，以便在独立的式样表文件中完全自由地为小设备编写 CSS 代码，方法如下：</p>
<p><script src="http://snipt.net/embed/303b03e9d05e2303d3cdc4484211ce20" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16827').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16827').style.display =  'none'; return false;">
<div>
<pre>&lt;link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="small-device.css" /&gt;
</pre>
</div>
<div id="snipt-16827">code hosted by <a href="http://snipt.net/comsharp/comsharp-2">snipt.net</a></div>
</div>
<h2>测试 Media Queries</h2>
<p>要在不同设备上测试 Media Queries 并非易事，你要有各种设备，还要将代码上传到某个主机进行访问测试。这里有一个在线服务，<a href="http://protofluid.com/">ProtoFluid</a>，该服务允许你提供你要测试的网站的  URL，或者你本机上的 URL，然后，模拟 iPhone 等移动设备显示你的设计，下图是上文中提到的 dConstruct 网站在  ProtoFluid 的 iPhone 模拟中显示的样子。你也可以填写你自己的窗口尺寸，来模拟特定的设备。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-protofluid-crop.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/dconstruct-protofluid-crop.jpg" alt="Dconstruct-protofluid-crop in How To Use CSS3 Media Queries To   Create a Mobile Version of Your Website" width="480" height="350" /></a></p>
<p>在 ProtoFluid 使用 Media Queries，你需要同时加上 max-width 和 max-device-width  属性，这意味着，Media Queires 不仅可以针对不同的移动设备，还可以针对桌面系统中某些人为的小窗口情形。<br />
 <script src="http://snipt.net/embed/2fb3e1e4c318b3f07e3c67d753924800" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16828').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16828').style.display =  'none'; return false;">
<div>
<pre>@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {

}
</pre>
</div>
<div id="snipt-16828">code hosted by <a href="http://snipt.net/comsharp/media-queries-max-width">snipt.net</a></div>
</div>
<p>使用上面的代码，在桌面浏览器上，当你改变窗口尺寸到达 480 像素的时候，就会看到布局的改变。需要注意的是，上面的 max-width  部分仅仅为了测试，如果你不希望用户在桌面浏览器中因为改变了窗口大小而导致你的布局改变，可以去掉 max-width 部分，而只针对那些移动设备。</p>
<h2>对现有网站的整改</h2>
<p>上面的例子为了说明问题起见都很简单，现实中的站点不可能这样，下面的例子，作者将使用他自己的公司网站，说明如何使用 Media  Queries 对现有网站进行移动化整改。</p>
<p><strong>桌面布局<br />
</strong></p>
<p>作者自己的网站是几年前设计的，那是还没有考虑 Media Queries 问题，这是一个三栏式布局。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-browser-crop.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-browser-crop.jpg" alt="Edgeofmyseat-browser-crop in How To Use CSS3 Media Queries To   Create a Mobile Version of Your Website" width="480" height="350" /></a></p>
<p><strong>增加新的式样表</strong></p>
<p>为了适应移动设备，将使用 Media Queries 加载独立的式样表：</p>
<p><script src="http://snipt.net/embed/43c7dcf1252a6f6c180ab5601d3e154c" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16833').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16833').style.display =  'none'; return false;">
<div>
<pre>&lt;link
rel="stylesheet"
type="text/css"
media="only screen and (max-width: 480px), only screen and (max-device-width: 480px)"
href="/assets/css/small-device.css"
/&gt;
</pre>
</div>
<div id="snipt-16833">code hosted by <a href="http://snipt.net/comsharp/media-queries-1">snipt.net</a></div>
</div>
<p>作者的做法是，将他站点中原来的 CSS 文件另存为 small-device.css ，在这个基础上针对移动设备进行整改。</p>
<p><strong>压缩 Header 部分<br />
</strong></p>
<p>第一步是让 Logo 部分能在小屏幕上显示，因为这个 Logo 是基于背景图片的，因此很好办，同时，提供一个小尺寸的背景图，以便和  Logo 搭配。<br />
 <script src="http://snipt.net/embed/f1248fcb322294484b345d9299adfddc" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16830').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16830').style.display =  'none'; return false;">
<div>
<pre>body {
	background-image: url(/img/small-bg.png);
}

#wrapper {
	width: auto;
	margin: auto;
	text-align: left;
	background-image: url(/img/small-logo.png);
	background-position: left 5px;
	background-repeat: no-repeat;
	min-height: 400px;
}
</pre>
</div>
<div id="snipt-16830">code hosted by <a href="http://snipt.net/comsharp/shrink-header-part">snipt.net</a></div>
</div>
<p><strong>单列式布局</strong></p>
<p>下一步主要的工作是将多栏式布局换成单栏式，桌面版使用 Float 实现多栏布局，要改成单栏，只需将 float 设置为  float:none，并将 width 设置为 width:auto，这样，就实现了单列式布局。</p>
<p><script src="http://snipt.net/embed/0bc1a5ce9547d6f1b3e52224798cb298" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16831').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16831').style.display =  'none'; return false;">
<div>
<pre>.article #aside {
	float: none;
	width: auto;
}
</pre>
</div>
<div id="snipt-16831">code hosted by <a href="http://snipt.net/comsharp/single-column">snipt.net</a></div>
</div>
<p><strong>再紧凑一些</strong></p>
<p>然后，将margin 和 padding 进行调整，使之更紧凑一些：</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-protofluid-crop.jpg"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-protofluid-crop.jpg" alt="Edgeofmyseat-protofluid-crop in How To Use CSS3 Media Queries To   Create a Mobile Version of Your Website" width="480" height="350" /></a></p>
<p><strong>在 iPhone 中测试</strong></p>
<p>在 iPhone 中实际测试的时候，发现网站在单列式布局中仍然向外延伸了，从 <a href="http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariWebContent/Introduction/Introduction.html#//apple_ref/doc/uid/TP40002051">Safari    developer website</a> 找到解决办法，在网站头，添加一个 meta tag，将网站的视窗宽度设置成何设备一致。<br />
 <script src="http://snipt.net/embed/236e756713723cb143e6db4680b282db" type="text/javascript"></script></p>
<div onmouseover="document.getElementById('snipt-16832').style.display =  'block'; return false;" onmouseout="document.getElementById('snipt-16832').style.display =  'none'; return false;">
<div>
<pre>&lt;meta name="viewport" content="width=device-width" /&gt;
</pre>
</div>
<div id="snipt-16832">code hosted by <a href="http://snipt.net/comsharp/viewport">snipt.net</a></div>
</div>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-phone.png"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/edgeofmyseat-phone.png" alt="Edgeofmyseat-phone in How To Use CSS3 Media Queries To Create a   Mobile Version of Your Website" width="320" height="480" /></a></p>
<h2>更多资源</h2>
<ul>
<li><a href="http://www.comsharp.com/GetKnowledge/zh-CN/TeamBlogTimothyPage_K999.aspx">后 移动时代的 Web  设计</a></li>
<li><a href="http://www.alistapart.com/articles/responsive-web-design/">A  List  Apart – Responsive Web Design （ALA &#8211; 反应灵敏的 Web 设计）</a></li>
<li><a href="http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariWebContent/Introduction/Introduction.html#//apple_ref/doc/uid/TP40002051">Apple   – Safari Web Content Guide</a> （Apple &#8211; Safari <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a> 内容指引）</li>
<li><a href="http://reference.sitepoint.com/css/mediaqueries">Sitepoint  CSS  Reference – Media Queries （SitePoint 的 CSS 参考手册 &#8211; Media Queries）</a></li>
<li><a href="http://blog.iwalt.com/2010/06/targeting-the-iphone-4-retina-display-with-css3-media-queries.html">Targeting   the iPhone 4 Retina Display with CSS3 Media Queries  （使用 CSS3 Media  Queries 实现面向 iPhone 4 高精细显示屏的设计）</a></li>
<li><a href="http://aralbalkan.com/3331">Aral Balkan: How to make your  web  content look stunning on the iPhone 4’s new Retina Display</a>（<a href="http://aralbalkan.com/3331">Aral Balkan：如何让你的 Web 内容在 iPhone 4  的高精细屏上更好地显示</a>）</li>
<li><a href="http://stuffandnonsense.co.uk/blog/about/proportional_leading_with_css3_media_queries">Stuff   and Nonsense: Proportional leading with CSS3 Media Queries （使用 CSS3  Media Queries 实现按比例行间距）</a></li>
<li><a href="http://matthewjamestaylor.com/blog/ipad-layout-with-landscape-portrait-modes">Matthew   James Taylor: iPad layout with landscape and portrait modes</a> （iPad  的水平和垂直布局模式）</li>
</ul>
<h2>在旧浏览器上支持 Media Queries</h2>
<p>如果你面向的访问者是 iPhone， Opera Mini 等移动设备，这没有问题，对于那些不支持 Media Queries  的浏览器（像 IE6/7/8），以下文章或许对你有帮助。</p>
<ul>
<li><a href="http://caniuse.com/#feat=css-media">Media  Queries section  on When Can I Use, showing which browsers have support</a> （Media  Queries 的浏览器支持情况）</li>
<li><a href="http://plugins.jquery.com/project/MediaQueries">Media  Queries  jQuery plugin (only deals with max/min width) （Media Queries  jQuery 插件）</a></li>
<li><a href="http://code.google.com/p/css3-mediaqueries-js/">css3-mediaqueries-js   – a library that aims to add media query support to non-supporting   browsers</a>（在不支持 Media Queries 的浏览器中实现对 Media Queries 的支持）</li>
</ul>
<h2>更多示例</h2>
<p>Jon Hicks 在 <a href="http://hicksdesign.co.uk/journal/finally-a-fluid-hicksdesign">Hicksdesign</a> 基于 Media Queries 实现了非常好的浏览体验，不仅针对移动设备，还面向那些拥有小屏幕的桌面系统。另外，还可以看看 <a href="http://colly.com/">Simon  Collison’s website</a> 以及 <a href="http://www.edmerritt.com/">Ed Merritt’s portfolio</a> 这些网站中对这种技术的运用。</p>
<h2>本文作者</h2>
<div><img src="http://www.gravatar.com/avatar/c96ed27286a51ae9d0951066c1d75579?s=78&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D78&amp;r=G" alt="" width="78" height="78" /></div>
<p><a title="Posts by Rachel Andrew" href="http://www.smashingmagazine.com/author/rachel-andrew/">Rachel Andrew</a></p>
<p>Rachel  Andrew 是一名 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a> 前端设计师与后端开发者，是一家英国 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a> 开发顾问公司 <a href="http://edgeofmyseat.com/">edgeofmyseat.com</a> 的主管，她还是一款小型 CMS 系统 <a href="http://grabaperch.com/">Perch</a> 的设计者。她写过多本 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a> 开发与设计相关的书，包括由  SitePoint 出版的 CSS Anthology:  101 Essential Tips, Tricks and  Hacks，她的个人博客是 <a href="http://www.rachelandrew.co.uk/">rachelandrew.co.uk</a>。</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/23/4693/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/23/4693/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/23/4693/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/23/4693/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/23/4693/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/develope/mobile/" title="Mobile" rel="tag nofollow">Mobile</a>, <a href="http://www.iwanna.cn/tags/mobile/" title="Mobile" rel="tag nofollow">Mobile</a>, <a href="http://www.iwanna.cn/tags/web/" title="Web" rel="tag nofollow">Web</a>, <a href="http://www.iwanna.cn/topics/ui/web-ui/" title="WEB" rel="tag nofollow">WEB</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2010/07/07/4395/" title="后移动时代的 Web 设计 (2010年07月7日)">后移动时代的 Web 设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/05/13/3111/" title="从大屏幕到小屏幕迁移的三种设计方案 (2010年05月13日)">从大屏幕到小屏幕迁移的三种设计方案</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/01/29/2476/" title="为移动网站编码 (2010年01月29日)">为移动网站编码</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/25/4191/" title="2010网页设计趋势[下] &#8212; CSS3 技术 (2010年06月25日)">2010网页设计趋势[下] &#8212; CSS3 技术</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/21/764/" title="2008年国外最佳Web设计/开发技巧、脚本及资源总结 (2009年04月21日)">2008年国外最佳Web设计/开发技巧、脚本及资源总结</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/01/29/2479/" title="默认Web字体样式 (2010年01月29日)">默认Web字体样式</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/05/3695/" title="黑莓9300最新谍照泄露 (2010年06月5日)">黑莓9300最新谍照泄露</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/05/18/3223/" title="页面元素的两种表达状态：常态，暂态 (2010年05月18日)">页面元素的两种表达状态：常态，暂态</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/23/4693/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>13个利用CSS3+HTML5实现的令人惊叹的例子</title>
		<link>http://www.iwanna.cn/archives/2010/07/18/4562/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/18/4562/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 14:36:49 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Translate]]></category>
		<category><![CDATA[翻译]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4562</guid>
		<description><![CDATA[基本介绍
如果你错过了我以前的职位对CSS和HTML5的，你可以读它之后。如果你拥有更多的例子来分享，请让我放弃我所知道的评论！
演示使用HTML5+CSS3实现所展示的强大的力量。现实中的新案例又有出现了不少，于是我又再次发布了该类主题的这篇文章！请确保您的浏览器最好是最新的版本，最好是Safari或者Chrome。如果您错误了我以前介绍的关于HTML5+CSS3实现的案例，那么千万不要再错过本文，如果您有好的案例，那么就请分享给我们吧，请留下您宝贵的评论！

 Slidenafill

 GoogleBox

 Page Flip

 Bar Chart

 Solar  System

 Colourful  Clock

 CoverFlow

 Leaves

 Bokeh

 3D  Bar Chart

 A  Tribute to the Beatles

 Pacman

 Coke Can

This isn&#8217;t made with CSS3 nor HTML5, it&#8217;s CSS1/2! Pretty amazing  concept.


© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
1条评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS, HTML, HTML, Translate, Translate, [...]]]></description>
			<content:encoded><![CDATA[<h2>基本介绍</h2>
<p>如果你错过了我以前的职位对CSS和HTML5的，你可以读它之后。如果你拥有更多的例子来分享，请让我放弃我所知道的评论！</p>
<p>演示使用HTML5+CSS3实现所展示的强大的力量。现实中的新案例又有出现了不少，于是我又再次发布了该类主题的这篇文章！请确保您的浏览器最好是最新的版本，最好是Safari或者Chrome。如果您错误了我以前介绍的关于HTML5+CSS3实现的案例，那么千万不要再错过本文，如果您有好的案例，那么就请分享给我们吧，请留下您宝贵的评论！</p>
<ul>
<li> <a href="http://alteredqualia.com/canvasmol/#Sildenafil">Slidenafill</a><br />
<img title="Slidenafill" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/1.jpg" alt="Slidenafill" width="450" height="200" /></li>
<li> <a href="http://www.addyosmani.com/resources/googlebox/">GoogleBox</a><br />
<img title="GoogleBox" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/2.jpg" alt="GoogleBox" width="450" height="200" /></li>
<li> <a href="http://www.romancortes.com/ficheros/page-flip.html">Page Flip</a><br />
<img title="Page Flip" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/3.jpg" alt="Page Flip" width="450" height="200" /></li>
<li> <a href="http://demo.marcofolio.net/css3_bar_chart/">Bar Chart</a><br />
<img title="Bar Chart" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/4.jpg" alt="Bar Chart" width="450" height="200" /></li>
<li> <a href="http://neography.com/journal/our-solar-system-in-css3/">Solar  System</a><br />
<img title="Solar System" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/5.jpg" alt="Solar System" width="450" height="200" /></li>
<li> <a href="http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html">Colourful  Clock</a><br />
<img title="Colourful Clock" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/6.jpg" alt="Colourful Clock" width="450" height="200" /></li>
<li> <a href="http://paulbakaus.com/lab/js/coverflow/">CoverFlow</a><br />
<img title="CoverFlow" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/7.jpg" alt="CoverFlow" width="450" height="200" /></li>
<li> <a href="http://webkit.org/blog-files/leaves/index.html">Leaves</a><br />
<img title="Leaves" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/8.jpg" alt="Leaves" width="450" height="200" /></li>
<li> <a href="http://demo.marcofolio.net/bokeh_css/">Bokeh</a><br />
<img title="Bokeh" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/9.jpg" alt="Bokeh" width="450" height="200" /></li>
<li> <a href="http://www.marcofolio.net/css/animated_wicked_css3_3d_bar_chart.html">3D  Bar Chart</a><br />
<img title="3D Bar Chart" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/10.jpg" alt="3D Bar Chart" width="450" height="200" /></li>
<li> <a href="http://www.romancortes.com/blog/a-tribute-to-the-beatles/">A  Tribute to the Beatles</a><br />
<img title="A Tribute to the Beatles" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/11.jpg" alt="A Tribute to the Beatles" width="450" height="200" /></li>
<li> <a href="http://www.romancortes.com/ficheros/pacman_css.html">Pacman</a><br />
<img title="Pacman" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/12.jpg" alt="Pacman" width="450" height="200" /></li>
<li> <a href="http://www.romancortes.com/blog/pure-css-coke-can/">Coke Can</a><br />
<img title="Coke Can" src="http://images.uheed.com/iwanna/2010/07/18/css3-cool/13.jpg" alt="Coke Can" width="450" height="200" /><br />
This isn&#8217;t made with CSS3 nor HTML5, it&#8217;s CSS1/2! Pretty amazing  concept.</li>
</ul>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/18/4562/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/18/4562/#comments">1条评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/18/4562/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/18/4562/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/18/4562/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/tags/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/tags/translate/" title="Translate" rel="tag nofollow">Translate</a>, <a href="http://www.iwanna.cn/topics/iwanna/translate-iwanna/" title="Translate" rel="tag nofollow">Translate</a>, <a href="http://www.iwanna.cn/tags/translates/" title="翻译" rel="tag nofollow">翻译</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/05/03/886/" title="43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤 (2009年05月3日)">43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/05/1923/" title="转换设计原图 PSD 为 HTML (2009年07月5日)">转换设计原图 PSD 为 HTML</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/11/1046/" title="基本指南 &#8211; CSS处理大背景图片 (2009年05月11日)">基本指南 &#8211; CSS处理大背景图片</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/02/1666/" title="关于浮动的所有实现 (2009年06月2日)">关于浮动的所有实现</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/14/1786/" title="值得一看的10个很有希望的CSS框架 (2009年06月14日)">值得一看的10个很有希望的CSS框架</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/02/1657/" title="CSS溢出属性 (2009年06月2日)">CSS溢出属性</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/08/1940/" title="CSS Sprites 会加速您的网站 (2009年07月8日)">CSS Sprites 会加速您的网站</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/952/" title="CSS Sprites + 圆角 (2009年05月7日)">CSS Sprites + 圆角</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/09/18/2256/" title="21个您应该知道的神奇的CSS技巧 (2009年09月18日)">21个您应该知道的神奇的CSS技巧</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/18/4562/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smashing Magazine CSS3 设计赛获奖作品</title>
		<link>http://www.iwanna.cn/archives/2010/07/13/4526/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/13/4526/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 15:11:42 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4526</guid>
		<description><![CDATA[Smashing Magazine 为了激发 Web 设计者对 CSS3 的兴趣，上月组织了一次 CSS3  设计赛，最终有 5 位设计师获奖，获奖作品体现了 CSS3 技巧的原创性与独特性，同时展示了 CSS3 的强大的功能，这些作品基于纯  CSS3 技术，并不借助 JavaScript 或其它技术。
第一名: CSS3 图表
CSS3 Charts [ 预 览 &#124; 下 载 ]

该设计试验了 CSS3 在图表方面的应用，不借助任何 JavaScript 和图片。用到了 CSS3 强大的选择器功能：nth-child  和 :target，同时用到了过渡，渐变等技术，由来自美国的 Sean   Oh 设计。


第二名: CSS3 魔方
CSS3  Rubiks Cube [ 预 览 &#124; 下 [...]]]></description>
			<content:encoded><![CDATA[<p>Smashing Magazine 为了激发 <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">Web</a> 设计者对 CSS3 的兴趣，上月组织了一次 <a href="http://www.smashingmagazine.com/2010/06/18/css3-design-contest-join-in-and-win-ssd-hard-drive/">CSS3  设计赛</a>，最终有 5 位设计师获奖，获奖作品体现了 CSS3 技巧的原创性与独特性，同时展示了 CSS3 的强大的功能，这些作品基于纯  CSS3 技术，并不借助 JavaScript 或其它技术。</p>
<h2>第一名: CSS3 图表</h2>
<p>CSS3 Charts [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html">预 览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts.zip">下 载</a> ]<br />
<span id="more-4526"></span><br />
该设计试验了 CSS3 在图表方面的应用，不借助任何 JavaScript 和图片。用到了 CSS3 强大的选择器功能：nth-child  和 :target，同时用到了过渡，渐变等技术，由来自美国的 <a href="http://www.ohsean.net/">Sean   Oh</a> 设计。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_1.png" alt="Css3-charts-full 1 in CSS3 Design Contest Results" width="450" height="318" /></a></p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-charts/css3-charts-full_2.png" alt="Css3-charts-full 2 in CSS3 Design Contest Results" width="450" height="318" /></a></p>
<h2>第二名: CSS3 魔方</h2>
<p>CSS3  Rubiks Cube [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/index.html">预 览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/css3-rubiks-cube.zip">下 载</a> ]</p>
<p>使用魔方实现导航，虽然在具体应用中体验未必好，但作为一种创意，可以用在作品展示类站点。用到了 CSS3 的过渡和渐变技巧。由来自意大利的 <a href="http://www.francescobenanti.com/">Francesco Benanti 与 Maicol   Zenatti</a> 联合设计。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-rubiks-cube/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/07/rubik.jpg" alt="Rubik in CSS3 Design Contest Results" width="450" height="412" /></a></p>
<h2>第三名: CSS3 3D</h2>
<p>CSS3D [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/index.html">预 览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/css3d.zip">下 载</a> ]</p>
<p>如果你有 3D 眼镜，可以看看这个 3D 效果，支持任意现代浏览器，甚至 iPhone，由来自荷兰的 <a href="http://simurai.com/">simurai</a> 设计。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3d/css3d-full.jpg" alt="Css3d-full in CSS3 Design Contest Results" width="450" height="268" /></a></p>
<h2>第四名: CSS3 机器人</h2>
<p>CSS3  Monsters Blob [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/index.html">预 览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/css3-monsters-blob.zip">下 载</a> ]</p>
<p>使用纯 CSS3 设计的机器人，随着鼠标的移动，机器人的眼镜也在转动，由来自法国的 <a href="http://web.virtuousquare.fr/">Sebastien Plaignaud</a> 设计。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-monsters-blob/css3-monsters-blob-full.png" alt="Css3-monsters-blob-full in CSS3 Design Contest Results" width="450" height="450" /></a></p>
<h2>第五名: CSS3: 时间的裂缝</h2>
<p>CSS3  A Rift in Time [ <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/html/index.html">预 览</a> | <a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/css3-a-rift-in-time.zip">下 载</a> ]</p>
<p>CSS3 支持旋转，我们可以借以试验反传统的倾斜导航，由来自美国的 <a href="http://therewillbetangents.tumblr.com/">Maxwell Burton</a> 设计。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/html/index.html"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/uploader/images/css3-designs/css3-a-rift-in-time/css3-a-rift-in-time-full.jpg" alt="Css3-a-rift-in-time-full in CSS3 Design Contest Results" width="450" height="329" /></a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/13/4526/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/13/4526/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/13/4526/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/13/4526/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/13/4526/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/13/4526/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>120个非常优秀的CSS水平导航菜单</title>
		<link>http://www.iwanna.cn/archives/2010/07/12/4482/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/12/4482/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 14:08:45 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Menu]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4482</guid>
		<description><![CDATA[导航是一个网站的路标，优秀的导航是网站设计成功地第一步。导航必须是用户友好的，而且要与网站设计风格保持一致，这样才能为用户提供简便的导航。
在这里您将看到120个非常优秀的CSS水平导航菜单。


























































































































© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS, Design, Design, Menu, Menu

	您可能会感兴趣的其他文章
	
	网站导航设计的6大分类 
	用jQuery和CSS构建下拉菜单 
	在CSS3的级别下考虑您的设计 
	八种布局方案改善你的设计 
	为什么在网页设计中清洁代码如此重要？ 
	一个基于JQuery 和CSS3的滑动菜单 
	99款高质量免费XHTML/CSS模板 
	30个漂亮的分页样式设计 
	30+大背景图片网站设计 
	2010网页设计趋势[下] &#8212; CSS3 技术 



Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<p>导航是一个网站的路标，优秀的导航是网站设计成功地第一步。导航必须是用户友好的，而且要与网站设计风格保持一致，这样才能为用户提供简便的导航。</p>
<p>在这里您将看到<strong><a href="http://www.iwanna.cn/archives/2010/07/12/4482/" title="120个非常优秀的CSS水平导航菜单">120个非常优秀的CSS水平导航菜单</a></strong>。</p>
<p><a title="2pitch.com" href="http://www.2pitch.com/" target="_blank"><img title="2pitch" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/2pitch.jpg" alt="2pitch" /></a><br />
<span id="more-4482"></span><br />
<a title="13creative.com" href="http://www.13creative.com/" target="_blank"><img title="13creative" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/13creative.jpg" alt="13creative" /></a></p>
<p><a title="ainsworthstudio.com" href="http://www.ainsworthstudio.com/" target="_blank"><img title="ainsworthstudio" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ainsworthstudio.jpg" alt="ainsworthstudio" /></a></p>
<p><a title="blog.andreaugusto.com.br" href="http://blog.andreaugusto.com.br/" target="_blank"><img title="andreaugusto" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/andreaugusto.jpg" alt="andreaugusto" /></a></p>
<p><a title="ashwebstudio.com" href="http://www.ashwebstudio.com/" target="_blank"><img title="ashwebstudio" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ashwebstudio.jpg" alt="ashwebstudio" /></a></p>
<p><a title="benjaminchristie.com" href="http://www.benjaminchristie.com/" target="_blank"><img title="benjaminchristie" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/benjaminchristie.jpg" alt="benjaminchristie" /></a></p>
<p><a title="biteclub.com" href="http://www.biteclub.com/bc/index.cfm" target="_blank"><img title="biteclub" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/biteclub.jpg" alt="biteclub" /></a></p>
<p><a title="bondmakeover.com" href="http://www.bondmakeover.com/blog.php" target="_blank"><img title="bondmakeover" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/bondmakeover.jpg" alt="bondmakeover" /></a></p>
<p><a title="boomawebdesign.com" href="http://www.boomawebdesign.com/" target="_blank"><img title="boomawebdesign" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/boomawebdesign.jpg" alt="boomawebdesign" /></a></p>
<p><a title="jakeboyles.com" href="http://www.jakeboyles.com/" target="_blank"><img title="jakeboyles" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/boyleswebdesign.jpg" alt="jakeboyles" /></a></p>
<p><a title="brianyerkes.com" href="http://www.brianyerkes.com/" target="_blank"><img title="brianyerkes" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/brianyerkes.jpg" alt="brianyerkes" /></a></p>
<p><a title="brookechase.com" href="http://www.brookechase.com/" target="_blank"><img title="brookechase" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/brookechase.jpg" alt="brookechase" /></a></p>
<p><a title="caffedigital.com.br" href="http://www.caffedigital.com.br/" target="_blank"><img title="caffedigital" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/caffedigital.jpg" alt="caffedigital" /></a></p>
<p><a title="capitalcityequipmentcompany.com" href="http://www.capitalcityequipmentcompany.com/" target="_blank"><img title="capitalcityequipmentcompany" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/capitalcityequipmentcompany.jpg" alt="capitalcityequipmentcompany" /></a></p>
<p><a title="cidadessemfome.org" href="http://cidadessemfome.org/en/" target="_blank"><img title="cidadessemfome" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/cidadessemfome.jpg" alt="cidadessemfome" /></a></p>
<p><a title="culturedcode.com" href="http://www.culturedcode.com/" target="_blank"><img title="culturedcode" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/culturedcode.jpg" alt="culturedcode" /></a></p>
<p><a title="dailycandy.com" href="http://www.dailycandy.com/london/" target="_blank"><img title="dailycandy" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/dailycandy.jpg" alt="dailycandy" /></a></p>
<p><a title="dairien.com" href="http://dairien.com/" target="_blank"><img title="dairien" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/dairien.jpg" alt="dairien" /></a></p>
<p><a title="darasgarden.com" href="http://www.darasgarden.com/" target="_blank"><img title="darasgarden" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/darasgarden.jpg" alt="darasgarden" /></a></p>
<p><a title="davidesavelli.it" href="http://www.davidesavelli.it/" target="_blank"><img title="davidesavelli" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/davidesavelli.jpg" alt="davidesavelli" /></a></p>
<p><a title="davidhellmann.com" href="http://www.davidhellmann.com/" target="_blank"><img title="davidhellmann" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/davidhellmann.jpg" alt="davidhellmann" /></a></p>
<p><a title="deborahcavenaugh.com" href="http://deborahcavenaugh.com/" target="_blank"><img title="deborahcavenaugh" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/deborahcavenaugh.jpg" alt="deborahcavenaugh" /></a></p>
<p><a title="designicide.com" href="http://www.designicide.com/" target="_blank"><img title="designicide" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/designicide.jpg" alt="designicide" /></a></p>
<p><a title="designreviver.com" href="http://designreviver.com/" target="_blank"><img title="designreviver" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/designreviver.jpg" alt="designreviver" /></a></p>
<p><a title="downsyndromecentre.ie" href="http://www.downsyndromecentre.ie/" target="_blank"><img title="downsyndromecentre" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/downsyndromecentre.jpg" alt="downsyndromecentre" /></a></p>
<p><a title="earlyinterventionsupport.com" href="http://www.earlyinterventionsupport.com/" target="_blank"><img title="earlyinterventionsupport" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/earlyinterventionsupport.jpg" alt="earlyinterventionsupport" /></a></p>
<p><a title="edgepointchurch.com" href="http://www.edgepointchurch.com/" target="_blank"><img title="edgepointchurch" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/edgepointchurch.jpg" alt="edgepointchurch" /></a></p>
<p><a title="escapecrate.co.uk" href="http://www.escapecrate.co.uk/" target="_blank"><img title="escapecrate" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/escapecrate.jpg" alt="escapecrate" /></a></p>
<p><a title="etondigital.com" href="http://www.etondigital.com/" target="_blank"><img title="etondigital" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/etondigital.jpg" alt="etondigital" /></a></p>
<p><a title="favoritethings.net" href="http://www.favoritethings.net/" target="_blank"><img title="favoritethings" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/favoritethings.jpg" alt="favoritethings" /></a></p>
<p><a title="federicacau.com" href="http://www.federicacau.com/" target="_blank"><img title="federicacau" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/federicacau.jpg" alt="federicacau" /></a></p>
<p><a title="fiskarettes.co.uk" href="http://www.fiskarettes.co.uk/index.php" target="_blank"><img title="fiskarettes" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/fiskarettes.jpg" alt="fiskarettes" /></a></p>
<p><a title="flexycon.com" href="http://www.flexycon.com/" target="_blank"><img title="flexycon" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/flexycon.jpg" alt="flexycon" /></a></p>
<p><a title="fritula.hr" href="http://www.fritula.hr/" target="_blank"><img title="fritula" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/fritula.jpg" alt="fritula" /></a></p>
<p><a title="uzecreative.com" href="http://www.fuzecreative.com/" target="_blank"><img title="fuzecreative" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/fuzecreative.jpg" alt="fuzecreative" /></a></p>
<p><a title="ganato.com" href="http://www.ganato.com/" target="_blank"><img title="ganato" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ganato.jpg" alt="ganato" /></a></p>
<p><a title="getmefast.com" href="http://www.getmefast.com/" target="_blank"><img title="getmefast" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/getmefast.jpg" alt="getmefast" /></a></p>
<p><a title="getraenke-kukral.de" href="http://www.getraenke-kukral.de/" target="_blank"><img title="getraenke-kukral" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/getraenke-kukral.jpg" alt="getraenke-kukral" /></a></p>
<p><a title="gpacheco.fr" href="http://www.gpacheco.fr/" target="_blank"><img title="gpacheco" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/gpacheco.jpg" alt="gpacheco" /></a></p>
<p><a title="hellamusic.co.uk" href="http://www.hellamusic.co.uk/" target="_blank"><img title="hellamusic" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/hellamusic.jpg" alt="hellamusic" /></a></p>
<p><a title="helpmerent.net" href="http://www.helpmerent.net/" target="_blank"><img title="helpmerent" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/helpmerent.jpg" alt="helpmerent" /></a></p>
<p><a title="idioticadventures.com" href="http://www.idioticadventures.com/" target="_blank"><img title="idioticadventures" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/idioticadventures.jpg" alt="idioticadventures" /></a></p>
<p><a title="iemai.com.br" href="http://iemai.com.br/blog/" target="_blank"><img title="iemai" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/iemai.jpg" alt="iemai" /></a></p>
<p><a title="imenestrelli.it" href="http://www.imenestrelli.it/" target="_blank"><img title="imenestrelli" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/imenestrelli.jpg" alt="imenestrelli" /></a></p>
<p><a title="ispoil.net" href="http://www.ispoil.net/" target="_blank"><img title="ispoil" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ispoil.jpg" alt="ispoil" /></a></p>
<p><a title="jayhafling.com" href="http://www.jayhafling.com/" target="_blank"><img title="jayhafling" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/jayhafling.jpg" alt="jayhafling" /></a></p>
<p><a title="jensensliquors.com" href="http://www.jensensliquors.com/" target="_blank"><img title="jensensliquors" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/jensensliquors.jpg" alt="jensensliquors" /></a></p>
<p><a title="jeremygraston.com" href="http://www.jeremygraston.com/" target="_blank"><img title="jeremygraston" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/jeremygraston.jpg" alt="jeremygraston" /></a></p>
<p><a title="jimmyoh.com" href="http://www.jimmyoh.com/" target="_blank"><img title="jimmyoh" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/jimmyoh.jpg" alt="jimmyoh" /></a></p>
<p><a title="kareo.com" href="http://www.kareo.com/" target="_blank"><img title="kareo" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/kareo.jpg" alt="kareo" /></a></p>
<p><a title="karlhapcicmd.com" href="http://www.karlhapcicmd.com/" target="_blank"><img title="karlhapcicmd" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/karlhapcicmd.jpg" alt="karlhapcicmd" /></a></p>
<p><a title="kevadamson.com" href="http://www.kevadamson.com/" target="_blank"><img title="kevadamson" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/kevadamson.jpg" alt="kevadamson" /></a></p>
<p><a title="kjbates.com" href="http://www.kjbates.com/" target="_blank"><img title="kjbates" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/kjbates.jpg" alt="kjbates" /></a></p>
<p><a title="kkmedia.org" href="http://www.kkmedia.org/" target="_blank"><img title="kkmedia" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/kkmedia.jpg" alt="kkmedia" /></a></p>
<p><a title="kudayta.com" href="http://www.kudayta.com/" target="_blank"><img title="kudayta" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/kudayta.jpg" alt="kudayta" /></a></p>
<p><a title="le-moulin-de-sauvage.com" href="http://www.le-moulin-de-sauvage.com/" target="_blank"><img title="le-moulin-de-sauvage" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/le-moulin-de-sauvage.jpg" alt="le-moulin-de-sauvage" /></a></p>
<p><a title="longcoat-chihuahuas.com" href="http://www.longcoat-chihuahuas.com/" target="_blank"><img title="longcoat-chihuahuas" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/longcoat-chihuahuas.jpg" alt="longcoat-chihuahuas" /></a></p>
<p><a title="ma.tt" href="http://ma.tt/" target="_blank"><img title="ma" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ma.jpg" alt="ma" /></a></p>
<p><a title="mattdempsey.com" href="http://www.mattdempsey.com/" target="_blank"><img title="mattdempsey" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/mattdempsey.jpg" alt="mattdempsey" /></a></p>
<p><a title="maxandlous.com" href="http://www.maxandlous.com/" target="_blank"><img title="maxandlous" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/maxandlous.jpg" alt="maxandlous" /></a></p>
<p><a title="mayflowerbrewing.com" href="http://www.mayflowerbrewing.com/" target="_blank"><img title="mayflowerbrewing" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/mayflowerbrewing.jpg" alt="mayflowerbrewing" /></a></p>
<p><a title="mediatemprano.com" href="http://www.mediatemprano.com/" target="_blank"><img title="mediatemprano" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/mediatemprano.jpg" alt="mediatemprano" /></a></p>
<p><a title="megavirada.com" href="http://megavirada.com/" target="_blank"><img title="megavirada" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/megavirada.jpg" alt="megavirada" /></a></p>
<p><a title="milesdowsett.com" href="http://milesdowsett.com/" target="_blank"><img title="milesdowsett" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/milesdowsett.jpg" alt="milesdowsett" /></a></p>
<p><a title="morganenterprise.ro" href="http://www.morganenterprise.ro/" target="_blank"><img title="morganenterprise" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/morganenterprise.jpg" alt="morganenterprise" /></a></p>
<p><a title="mydezzign.com" href="http://www.mydezzign.com/" target="_blank"><img title="mydezzign" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/mydezzign.jpg" alt="mydezzign" /></a></p>
<p><a title="http://www.my-igloo.net/" href="http://www.my-igloo.net/" target="_blank"><img title="my-igloo" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/my-igloo.jpg" alt="my-igloo" /></a></p>
<p><a title="navigantconsulting.com" href="http://www.navigantconsulting.com/" target="_blank"><img title="navigantconsulting" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/navigantconsulting.jpg" alt="navigantconsulting" /></a></p>
<p><a title="neubreed.com.au" href="http://www.neubreed.com.au/" target="_blank"><img title="neubreed" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/neubreed.jpg" alt="neubreed" /></a></p>
<p><a title="nice-design.co.uk" href="http://nice-design.co.uk/" target="_blank"><img title="nice-design" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/nice-design.jpg" alt="nice-design" /></a></p>
<p><a title="noizikidz.com" href="http://www.noizikidz.com/" target="_blank"><img title="noizikidz" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/noizikidz.jpg" alt="noizikidz" /></a></p>
<p><a title="nue-media.com" href="http://www.nue-media.com/" target="_blank"><img title="nue-media" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/nue-media.jpg" alt="nue-media" /></a></p>
<p><a title="ourmemoryof.com" href="http://ourmemoryof.com/" target="_blank"><img title="ourmemoryof" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ourmemoryof.jpg" alt="ourmemoryof" /></a></p>
<p><a title="paiko.de" href="http://paiko.de/" target="_blank"><img title="paiko" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/paiko.jpg" alt="paiko" /></a></p>
<p><a title="petrillidmd.com" href="http://www.petrillidmd.com/" target="_blank"><img title="petrillidmd" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/petrillidmd.jpg" alt="petrillidmd" /></a></p>
<p><a title="pixel-house.com.au" href="http://www.pixel-house.com.au/" target="_blank"><img title="pixel-house" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/pixel-house.jpg" alt="pixel-house" /></a></p>
<p><a title="li.pixelmind.net" href="http://li.pixelmind.net/" target="_blank"><img title="pixelmind" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/pixelmind.jpg" alt="pixelmind" /></a></p>
<p><a title="plankdesign.com" href="http://www.plankdesign.com/en/" target="_blank"><img title="plankdesign" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/plankdesign.jpg" alt="plankdesign" /></a></p>
<p><a title="porterscarpetandfurniture.com" href="http://www.porterscarpetandfurniture.com/" target="_blank"><img title="porterscarpetandfurniture" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/porterscarpetandfurniture.jpg" alt="porterscarpetandfurniture" /></a></p>
<p><a title="recyclenow.com" href="http://www.recyclenow.com/" target="_blank"><img title="recyclenow" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/recyclenow.jpg" alt="recyclenow" /></a></p>
<p><a title="regines.net.au" href="http://www.regines.net.au/" target="_blank"><img title="regines" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/regines.jpg" alt="regines" /></a></p>
<p><a title="revolutiondrivingtuition.co.uk" href="http://www.revolutiondrivingtuition.co.uk/" target="_blank"><img title="revolutiondrivingtuition" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/revolutiondrivingtuition.jpg" alt="revolutiondrivingtuition" /></a></p>
<p><a title="rockatee.com" href="http://rockatee.com/" target="_blank"><img title="rockatee" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/rockatee.jpg" alt="rockatee" /></a></p>
<p><a title="ryancouser.com" href="http://www.ryancouser.com/" target="_blank"><img title="ryancouser" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/ryancouser.jpg" alt="ryancouser" /></a></p>
<p><a title="seanjohnson.net" href="http://www.seanjohnson.net/" target="_blank"><img title="seanjohnson" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/seanjohnson.jpg" alt="seanjohnson" /></a></p>
<p><a title="shylands.com" href="http://shylands.com/explore/" target="_blank"><img title="shylands" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/shylands.jpg" alt="shylands" /></a></p>
<p><a title="siajba.com" href="http://www.siajba.com/" target="_blank"><img title="siajba" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/siajba.jpg" alt="siajba" /></a></p>
<p><a title="simonwiffen.co.uk" href="http://www.simonwiffen.co.uk/" target="_blank"><img title="simonwiffen" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/simonwiffen.jpg" alt="simonwiffen" /></a></p>
<p><a title="simplycreative.com" href="http://www.simplycreative.com/" target="_blank"><img title="simplycreative" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/simplycreative.jpg" alt="simplycreative" /></a></p>
<p><a title="sitesquared.com" href="http://sitesquared.com/" target="_blank"><img title="sitesquared" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/sitesquared.jpg" alt="sitesquared" /></a></p>
<p><a title="smallmanrecords.com" href="http://smallmanrecords.com/" target="_blank"><img title="smallmanrecords" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/smallmanrecords.jpg" alt="smallmanrecords" /></a></p>
<p><a title="soupstudios.com" href="http://soupstudios.com/" target="_blank"><img title="soupstudios" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/soupstudios.jpg" alt="soupstudios" /></a></p>
<p><a title="stationersguild.org" href="http://www.stationersguild.org/" target="_blank"><img title="stationersguild" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/stationersguild.jpg" alt="stationersguild" /></a></p>
<p><a title="stonebriar.org" href="http://www.stonebriar.org/need-help/" target="_blank"><img title="stonebriar" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/stonebriar.jpg" alt="stonebriar" /></a></p>
<p><a title="studioimago.be" href="http://www.studioimago.be/" target="_blank"><img title="studioimago" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/studioimago.jpg" alt="studioimago" /></a></p>
<p><a title="techradar.com" href="http://www.techradar.com/" target="_blank"><img title="techradar" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/techradar.jpg" alt="techradar" /></a></p>
<p><a title="thecssgallerylist.com" href="http://www.thecssgallerylist.com/" target="_blank"><img title="thecssgallerylist" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/thecssgallerylist.jpg" alt="thecssgallerylist" /></a></p>
<p><a title="thehendersonbros.com" href="http://thehendersonbros.com/" target="_blank"><img title="thehendersonbros" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/thehendersonbros.jpg" alt="thehendersonbros" /></a></p>
<p><a title="theresumegirl.com" href="http://theresumegirl.com/" target="_blank"><img title="theresumegirl" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/theresumegirl.jpg" alt="theresumegirl" /></a></p>
<p><a title="thewellspringfoundation.com" href="http://www.thewellspringfoundation.com/" target="_blank"><img title="thewellspringfoundation" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/thewellspringfoundation.jpg" alt="thewellspringfoundation" /></a></p>
<p><a title="tickerville.com" href="http://www.tickerville.com/" target="_blank"><img title="tickerville" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/tickerville.jpg" alt="tickerville" /></a></p>
<p><a title="tnvacation.com" href="http://www.tnvacation.com/" target="_blank"><img title="tnvacation" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/tnvacation.jpg" alt="tnvacation" /></a></p>
<p><a title="traveloregon.com" href="http://www.traveloregon.com/" target="_blank"><img title="traveloregon" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/traveloregon.jpg" alt="traveloregon" /></a></p>
<p><a title="trendywebdesign.nilarian.com" href="http://trendywebdesign.nilarian.com/" target="_blank"><img title="trendywebdesign" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/trendywebdesign.jpg" alt="trendywebdesign" /></a></p>
<p><a title="trinitymarblefalls.org" href="http://www.trinitymarblefalls.org/" target="_blank"><img title="trinitymarblefalls" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/trinitymarblefalls.jpg" alt="trinitymarblefalls" /></a></p>
<p><a title="uae-abandoned.com" href="http://uae-abandoned.com/" target="_blank"><img title="uae-abandoned" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/uae-abandoned.jpg" alt="uae-abandoned" /></a></p>
<p><a title="underthesungardencenter.com" href="http://underthesungardencenter.com/" target="_blank"><img title="underthesungardencenter" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/underthesungardencenter.jpg" alt="underthesungardencenter" /></a></p>
<p><a title="victoriagaskelldriving.co.uk" href="http://www.victoriagaskelldriving.co.uk/" target="_blank"><img title="victoriagaskelldriving" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/victoriagaskelldriving.jpg" alt="victoriagaskelldriving" /></a></p>
<p><a title="vondutch.com" href="http://www.vondutch.com/" target="_blank"><img title="vondutch" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/vondutch.jpg" alt="vondutch" /></a></p>
<p><a title="wallpaperscript.net" href="http://www.wallpaperscript.net/" target="_blank"><img title="wallpaperscript" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/wallpaperscript.jpg" alt="wallpaperscript" /></a></p>
<p><a title="waltsbikeshop.com" href="http://www.waltsbikeshop.com/" target="_blank"><img title="waltsbikeshop" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/waltsbikeshop.jpg" alt="waltsbikeshop" /></a></p>
<p><a title="watersmedia.com" href="http://watersmedia.com/" target="_blank"><img title="watersmedia" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/watersmedia.jpg" alt="watersmedia" /></a></p>
<p><a title="watevertnkz.com" href="http://watevertnkz.com/" target="_blank"><img title="watevertnkz" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/watevertnkz.jpg" alt="watevertnkz" /></a></p>
<p><a title="web1.in" href="http://www.web1.in/" target="_blank"><img title="web1" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/web1.jpg" alt="web1" /></a></p>
<p><a title="webdesignerwall.com" href="http://www.webdesignerwall.com/" target="_blank"><img title="webdesignerwall" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/webdesignerwall.jpg" alt="webdesignerwall" /></a></p>
<p><a title="weieast.com" href="http://www.weieast.com/" target="_blank"><img title="weieast" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/weieast.jpg" alt="weieast" /></a></p>
<p><a title="eightshift.com" href="http://weightshift.com/" target="_blank"><img title="weightshift" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/weightshift.jpg" alt="weightshift" /></a></p>
<p><a title="welovewp.com" href="http://welovewp.com/" target="_blank"><img title="welovewp" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/welovewp.jpg" alt="welovewp" /></a></p>
<p><a title="white-water.hu" href="http://white-water.hu/" target="_blank"><img title="white-water" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/white-water.jpg" alt="white-water" /></a></p>
<p><a title="blog.wireroses.co.uk" href="http://blog.wireroses.co.uk/" target="_blank"><img title="wireroses" src="http://images.uheed.com/iwanna/2010/07/12/css-horizantal-menu/wireroses.jpg" alt="wireroses" /></a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/12/4482/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/12/4482/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/12/4482/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/12/4482/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/12/4482/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/design/" title="Design" rel="tag nofollow">Design</a>, <a href="http://www.iwanna.cn/topics/ui/design-ui/" title="Design" rel="tag nofollow">Design</a>, <a href="http://www.iwanna.cn/topics/ui/menu/" title="Menu" rel="tag nofollow">Menu</a>, <a href="http://www.iwanna.cn/tags/menu/" title="Menu" rel="tag nofollow">Menu</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2010/07/12/4484/" title="网站导航设计的6大分类 (2010年07月12日)">网站导航设计的6大分类</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/08/05/2092/" title="在CSS3的级别下考虑您的设计 (2009年08月5日)">在CSS3的级别下考虑您的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/24/1129/" title="八种布局方案改善你的设计 (2009年05月24日)">八种布局方案改善你的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/05/1728/" title="为什么在网页设计中清洁代码如此重要？ (2009年06月5日)">为什么在网页设计中清洁代码如此重要？</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/27/4767/" title="一个基于JQuery 和CSS3的滑动菜单 (2010年07月27日)">一个基于JQuery 和CSS3的滑动菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/11/01/2351/" title="99款高质量免费XHTML/CSS模板 (2009年11月1日)">99款高质量免费XHTML/CSS模板</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/08/05/2093/" title="30个漂亮的分页样式设计 (2009年08月5日)">30个漂亮的分页样式设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/14/1807/" title="30+大背景图片网站设计 (2009年06月14日)">30+大背景图片网站设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/25/4191/" title="2010网页设计趋势[下] &#8212; CSS3 技术 (2010年06月25日)">2010网页设计趋势[下] &#8212; CSS3 技术</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/12/4482/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery + CSS3 实现图片圆角</title>
		<link>http://www.iwanna.cn/archives/2010/07/09/4445/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/09/4445/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 12:56:48 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4445</guid>
		<description><![CDATA[目标
目标是用 CSS3 border-radius 和 box-shadow 来实现如下图效果

左手: 圆角+外投影
你的右手旁边是我的左手: 圆角+内投影

问题
问题是这年头木有一档浏览器可以完美的在图片上应用圆角和阴影
webkit 可以显示圆角,但木有内投影
firefox 和内裤被戳破一样还坚挺的直着

CSS 淫技
灰常简单: 在图片外头套一层超薄&#60;span /&#62;然后把原图作为 background-image.
要隐藏原图的话,可以 opacity:0 或 display:none
偶发现 opacity 更淫荡点,因为这么整用户还能图片另存为
当然出于某些阴暗目的或光明磊落隐私考虑,可能会偏向 display

最终用 jQuery 的解决方案
本着怎么偷懒怎么来的原则,我们用 jQuery 来自动给图片套&#60;span /&#62;

不解释, 上代码先
&#60;script type="text/javascript" src="jquery-1.4.2.min.js"&#62;&#60;/script&#62;
&#60;script type="text/javascript"&#62;
$(document).ready(function(){

  $(".rounded-img, .rounded-img2").load(function() {
    $(this).wrap(function(){
      return '&#60;span style="background:url(' + $(this).attr('src') + ') no-repeat center center; width: ' + [...]]]></description>
			<content:encoded><![CDATA[<p><strong>目标</strong></p>
<p>目标是用 CSS3 border-radius 和 box-shadow 来实现如下图效果</p>
<p><img title="sample-rounded-images" src="http://images.uheed.com/iwanna/2010/07/09/sample-rounded-images.gif" alt="" width="470" height="120" /></p>
<p>左手: 圆角+外投影<br />
你的右手旁边是我的左手: 圆角+内投影<br />
<span id="more-4445"></span><br />
<strong>问题</strong><br />
问题是这年头木有一档浏览器可以完美的在图片上应用圆角和阴影<br />
webkit 可以显示圆角,但木有内投影<br />
firefox 和内裤被戳破一样还坚挺的直着</p>
<p><img title="display-problems" src="http://images.uheed.com/iwanna/2010/07/09/display-problems.png" alt="" width="470" height="234" /></p>
<p><strong>CSS 淫技</strong></p>
<p>灰常简单: 在图片外头套一层超薄&lt;span /&gt;然后把原图作为 background-image.<br />
要隐藏原图的话,可以 opacity:0 或 display:none<br />
偶发现 opacity 更淫荡点,因为这么整用户还能图片另存为<br />
当然出于某些阴暗目的或光明磊落隐私考虑,可能会偏向 display</p>
<p><img title="css-background-img-trick" src="http://images.uheed.com/iwanna/2010/07/09/css-background-img-trick.gif" alt="" width="470" height="140" /></p>
<p><strong>最终用 <a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jQuery</a> 的解决方案</strong></p>
<p>本着怎么偷懒怎么来的原则,我们用 <a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jQuery</a> 来自动给图片套&lt;span /&gt;</p>
<p><img title="jquery-wrap" src="http://images.uheed.com/iwanna/2010/07/09/jquery-wrap.gif" alt="" width="470" height="66" /></p>
<p>不解释, 上代码先</p>
<pre><code>&lt;script type="text/javascript" src="<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jquery</a>-1.4.2.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;
$(document).ready(function(){

  $(".rounded-img, .rounded-img2").load(function() {
    $(this).wrap(function(){
      return '&lt;span style="background:url(' + $(this).attr('src') + ') no-repeat center center; width: ' + $(this).width() + 'px; height: ' + $(this).height() + 'px;" /&gt;';
    });
    $(this).css("opacity","0");
  });

});

&lt;/script&gt;

</code></pre>
<p>接下来开始解释<br />
1. 调用 <a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jQuery</a> 库<br />
2. ready 就是 DOM 全部加载后再触发的事件, 否则一旦有图片的 DOM 节点后于 JS 加载,就会绑定不到<br />
3. $(&#8220;.rounded-img, .rounded-img2&#8243;) 选中所有 class 名为 rounded-img 和  rounded-img2 的元素<br />
4. 给俩元素集绑定 load 事件 (偶很疑惑为何这么写)<br />
5. 在每个图片外面包含一个 span, 这个 span 的 class 为原元素的 class ,这个 span 的 style 里的  background 取值自原图的 src 值, 宽高同理<br />
6. 给每个图片写个style=&#8221;opacity:0&#8243;</p>
<p><strong>看起来素酱紫滴:</strong></p>
<p><img title="sample-usages" src="http://images.uheed.com/iwanna/2010/07/09/sample-usages.gif" alt="" width="470" height="234" /></p>
<p><strong>大猫的调整</strong></p>
<pre><code>$(function(){
  $(".avatar").wrap(function(){
      return '&lt;span style="background:url(' + $(this).attr('src') + ') no-repeat center center; width: ' + $(this).width() + 'px; height: ' + $(this).height() + 'px;" /&gt;';
    }).css("opacity","0");
});
</code></pre>
<p><strong>理由:</strong><br />
1. $(document).ready(function(){}) 相当于 $().ready(function(){}) 相当于  $(function(){}) ,貌似有这么一说,嘻嘻<br />
2. class名改为 .avatar 如果你是 wordpress 的评论头像, 都封装好了,要改结构也不是很方便,哈<br />
3. 去掉图片的 .load 事件, 因为如果图片从缓存中获取, 有可能就不会触发这个事件, 反正是 DOM ready,霸王硬上弓了<br />
4. 直接用链式写法点花点月点秋香</p>
<p>然后你得在你的主题 style.css 加上那么几条<br />
因为 webkit 的内阴影配合圆角就是一坨屎,所以我用外阴影了<br />
iPhone 的safari 还不支持 inset 内阴影, 如果有内阴影控, 可以用线性渐变配合RGBA假装是阴影&#8230;</p>
<pre><code>
.avatar {
	display: inline-block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}
</code></pre>
<p><strong>IE 呢?</strong><br />
screw you!</p>
<p>不过目前偶是弄个中间镂空PNG遮罩,多一个请求<br />
要是平滑那还得PNG32<br />
要是PNG32那IE6捏?<br />
IE6用 AlphaImageLoader 滤镜一旦图片加载失败,整个页面就脱光了死给你看</p>
<p>screw IE!</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/09/4445/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/09/4445/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/09/4445/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/09/4445/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/09/4445/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/javascript/jquery/" title="JQuery" rel="tag nofollow">JQuery</a>, <a href="http://www.iwanna.cn/tags/jquery/" title="JQuery" rel="tag nofollow">JQuery</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/24/1129/" title="八种布局方案改善你的设计 (2009年05月24日)">八种布局方案改善你的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/27/4767/" title="一个基于JQuery 和CSS3的滑动菜单 (2010年07月27日)">一个基于JQuery 和CSS3的滑动菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/02/4328/" title="CSS3+JQuery实现固定头部的导航菜单 (2010年07月2日)">CSS3+JQuery实现固定头部的导航菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/30/1894/" title="40+ Web前端开发必备的备忘单[上] (2009年06月30日)">40+ Web前端开发必备的备忘单[上]</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/09/4445/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>理解CSS3线性渐变</title>
		<link>http://www.iwanna.cn/archives/2010/07/02/4333/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/02/4333/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:57:29 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Webkit]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4333</guid>
		<description><![CDATA[为了显示一个渐变而专门制作一个图片的做法是不灵活的，而且很快会成为一种不好的做法。但是遗憾的是，截至写这篇文章，可能还必须这样做，但是希望不会持续太久。多亏Firefox 和Safari/Chrome，我们现在可以使用最少的努力实现强大的渐变。在本文中，我们将展示CSS渐变的简单实现以及该属性在Mozilla和 webkit内核浏览器中的不同。
PS：本文原文本来提供了一个视频，但是由于众所周知的原因，我们无法观看这个在Youtube上的视频，想看的同学请自己想办法观看(最高720P) : http://www.youtube.com/watch?v=9D2hyM5SSCE
Webkit
尽 管Mozilla和Webkit通常对CSS3属性采取同样的语法，但是对于渐变，他们很不幸的不能达成一致。Webkit是第一个支持渐变的浏览器内 核，它使用下面的结构：






1
2
3
4



/* 语法，参考自: http://webkit.org/blog/175/introducing-css-gradients/ */
-webkit-gradient(&#60;type&#62;, &#60;point&#62; [, &#60;radius&#62;]?, &#60;point&#62; [, &#60;radius&#62;]? [, &#60;stop&#62;]*)
/* 实际用法... */
background: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));






不要担心这些语法会让你看花眼，我也是这样的！只要记得我们需要用一个逗号来隔开这个参数组。

渐变的类型? (linear)
渐变开始的X Y 轴坐标(0 0 – 或者left-top)
渐变结束的X Y  轴坐标(0 100% 或者left-bottom)
开始的颜色? (from(red))
结束的颜色?  (to(blue))

Mozilla
Firefox，从3.6版本才开始支持渐变，更喜欢和Webkit略 微不同的语法。





1
2
3
4
5



/* 语法，参考自: http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/ */ -moz-linear-gradient( [
&#60;point&#62; &#124;&#124; &#60;angle&#62;,]? &#60;stop&#62;, &#60;stop&#62; [, &#60;stop&#62;]* )

/* 实际用法*/
background: [...]]]></description>
			<content:encoded><![CDATA[<p>为了显示一个渐变而专门制作一个图片的做法是不灵活的，而且很快会成为一种不好的做法。但是遗憾的是，截至写这篇文章，可能还必须这样做，但是希望不会持续太久。多亏Firefox 和Safari/Chrome，我们现在可以使用最少的努力实现强大的渐变。在本文中，我们将展示CSS渐变的简单实现以及该属性在Mozilla和 webkit内核浏览器中的不同。</p>
<p>PS：本文原文本来提供了一个视频，但是由于众所周知的原因，我们无法观看这个在Youtube上的视频，想看的同学请自己想办法观看(最高720P) : <a href="http://www.youtube.com/watch?v=9D2hyM5SSCE">http://www.youtube.com/watch?v=9D2hyM5SSCE</a></p>
<h2>Webkit</h2>
<p>尽 管Mozilla和Webkit通常对CSS3属性采取同样的语法，但是对于渐变，他们很不幸的不能达成一致。Webkit是第一个支持渐变的浏览器内 核，它使用下面的结构：<br />
<span id="more-4333"></span></p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4
</pre>
</td>
<td>
<pre>/* 语法，参考自: http://webkit.org/blog/175/introducing-css-gradients/ */
-webkit-gradient(&lt;type&gt;, &lt;point&gt; [, &lt;radius&gt;]?, &lt;point&gt; [, &lt;radius&gt;]? [, &lt;stop&gt;]*)
/* 实际用法... */
background: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p><img src="http://images.uheed.com/iwanna/2010/07/02/webkit.jpg" alt="Webkit" /></p>
<p>不要担心这些语法会让你看花眼，我也是这样的！只要记得我们需要用一个逗号来隔开这个参数组。</p>
<ul>
<li>渐变的类型? (linear)</li>
<li>渐变开始的X Y 轴坐标(0 0 – 或者left-top)</li>
<li>渐变结束的X Y  轴坐标(0 100% 或者left-bottom)</li>
<li>开始的颜色? (from(red))</li>
<li>结束的颜色?  (to(blue))</li>
</ul>
<h2>Mozilla</h2>
<p>Firefox，从3.6版本才开始支持渐变，更喜欢和Webkit略 微不同的语法。</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4
5
</pre>
</td>
<td>
<pre>/* 语法，参考自: http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/ */ -moz-linear-gradient( [
&lt;point&gt; || &lt;angle&gt;,]? &lt;stop&gt;, &lt;stop&gt; [, &lt;stop&gt;]* )

/* 实际用法*/
background: -moz-linear-gradient(top, red, blue);</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p><img src="http://images.uheed.com/iwanna/2010/07/02/webkit.jpg" alt="Mozilla" /></p>
<ul>
<li>请注意我们将渐变的类型——linear——放到了属性前缀中了</li>
<li>渐变从哪里开 始? (top – 我们也可以使用度数，比如<em>-45deg</em>)</li>
<li>开始的颜色? (red)</li>
<li>结束的颜 色? (blue)</li>
</ul>
<h2>Color-Stops</h2>
<p>如果你不需要从一个颜色到另一个颜色的100%渐变怎么办？这就 是color stop起作用的时候了。一个普遍的设计技术是使用一个较短而细微的渐变，比如：</p>
<p><img src="http://images.uheed.com/iwanna/2010/07/02/subtle.jpg" alt="Subtle  Gradients" /><br />
<em>注意顶部的浅灰色到白色的细小的渐变</em></p>
<p>在过去，标准的做法就是制作一个图片，并将其设为 一个元素的背景图片，然后让其水平平铺。然而使用CSS3，这是个小Case。</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4
</pre>
</td>
<td>
<pre>background: white; /* 为较旧的或者不支持的浏览器设置备用属性 */
background: -moz-linear-gradient(top, #dedede, white 8%);
background: -webkit-gradient(linear, 0 0, 0 8%, from(#dedede), to(white));
border-top: 1px solid white;</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>这 次，我们让渐变结束于8%，而不是默认的100%。<em>请注意我们也在头部采用了一个边框，以形成对比。这很常用。</em></p>
<p>如果我们 想要添加多一种(几种)颜色，我们可以这样做：</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
</pre>
</td>
<td>
<pre>background: white; /* 备用属性 */
background: -moz-linear-gradient(top, #dedede, white 8%, red 20%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede), color-stop(8%, white), color-stop(20%, red);</pre>
</td>
</tr>
</tbody>
</table>
</div>
<ul>
<li>对 于-moz 版本，我们定义，从元素的20%的高度的地方开始是红色。</li>
<li>而对于-webkit，我们使用color-stop，采用两个 参数：哪里开始停止，使用哪种颜色。</li>
</ul>
<h3>IE</h3>
<p>IE并不支持CSS渐变，但是提供了渐变滤镜，可以实现最简单的渐 变效果：</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
</pre>
</td>
<td>
<pre>filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ff0000'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ff0000')"; /* IE8 */</pre>
</td>
</tr>
</tbody>
</table>
</div>
<h2>关于CSS渐变的一些要点：</h2>
<ul>
<li>尽可能 的使用它。如果让IE用户看到一个固定的纯色，我鼓励你使用这种方法；</li>
<li>IE6/7/8, Opera, Safari 3,  和Firefox 3 不能渲染CSS3 渐变，Firefox  和Safari用户通常经常升级浏览器，而Chrome的自动升级机制会在后台自动升级，所以这并不是个大问题；</li>
<li>总是为不支持这些浏览 器私有属性的浏览器应用一个默认的，纯色背景；</li>
<li>永远不要使用红色到蓝色的渐变，就像我用作例子的这种；</li>
<li><strong>页 面无须在每个浏览器里面看起来完全一样！</strong></li>
<li>Firefox可以使用角度来设定渐变的方向，而webkit只能使用x和 y轴的坐标。</li>
</ul>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/02/4333/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/02/4333/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/02/4333/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/02/4333/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/02/4333/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/webkit/" title="Webkit" rel="tag nofollow">Webkit</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/02/4333/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3+JQuery实现固定头部的导航菜单</title>
		<link>http://www.iwanna.cn/archives/2010/07/02/4328/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/02/4328/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 14:26:26 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4328</guid>
		<description><![CDATA[

查看示例
点此下载

效果说明：当你滚动页面的时候，菜单会放大，固定于头部一起滚动。
制作教程
一、创建如下的菜单结构


&#60;div id=&#8221;navi&#8221;&#62;
 &#60;div id=&#8221;menu&#8221; class=&#8221;default&#8221;&#62;
 &#60;ul&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;首页&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;jquery&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;设计&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;flex&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;air&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;ajax&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;html5&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;css3&#60;/a&#62;&#60;/li&#62;
 &#60;li&#62;&#60;a href=&#8221;#&#8221;&#62;WordPress&#60;/a&#62;&#60;/li&#62;
 &#60;/ul&#62;
 &#60;/div&#62;&#60;!&#8211;  close menu &#8211;&#62;
 &#60;/div&#62;&#60;!&#8211; close navi &#8211;&#62;

这是一个菜单列表，结构上很简单，跟一般的菜单结构类似。
二、使用css3构建华丽菜单
接下来我们需要用到css3的知识来实现如demo上的菜单效果。
完整代码如下：

#navi {
 height: 50px;
 margin-top: 50px;
 font-size:14px;
}

#menu {
 /*背景*/
 background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#8AB9EB),  color-stop(40%,#5C9DDC),  color-stop(100%,#2374C5));
 background: [...]]]></description>
			<content:encoded><![CDATA[<p><img title="css3-menu" src="http://images.uheed.com/iwanna/2010/07/02/css3-menu.png" alt="" width="600" height="98" /></p>
<ul>
<li><a title="查看示例" href="http://www.iwanna.cn/examples/css/css3-menu/">查看示例</a></li>
<li><a title="点此下载" href="http://www.iwanna.cn/examples/css/css3-menu/css3-menu.rar">点此下载</a></li>
</ul>
<p>效果说明：当你滚动页面的时候，菜单会放大，固定于头部一起滚动。</p>
<h2>制作教程</h2>
<h4>一、创建如下的菜单结构</h4>
<p><span id="more-4328"></span></p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>&lt;div id=&#8221;navi&#8221;&gt;</li>
<li> &lt;div id=&#8221;menu&#8221; class=&#8221;default&#8221;&gt;</li>
<li> &lt;ul&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;首页&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jquery</a>&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;设计&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;flex&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;air&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;ajax&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;html5&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;css3&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;WordPress&lt;/a&gt;&lt;/li&gt;</li>
<li> &lt;/ul&gt;</li>
<li> &lt;/div&gt;&lt;!&#8211;  close menu &#8211;&gt;</li>
<li> &lt;/div&gt;&lt;!&#8211; close navi &#8211;&gt;</li>
</ol>
<p>这是一个菜单列表，结构上很简单，跟一般的菜单结构类似。</p>
<h4>二、使用css3构建华丽菜单</h4>
<p>接下来我们需要用到css3的知识来实现如demo上的菜单效果。<br />
完整代码如下：</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>#navi {</li>
<li> height: 50px;</li>
<li> margin-top: 50px;</li>
<li> font-size:14px;</li>
<li>}</li>
<li></li>
<li>#menu {</li>
<li> /*背景*/</li>
<li> background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#8AB9EB),  color-stop(40%,#5C9DDC),  color-stop(100%,#2374C5));</li>
<li> background: -moz-linear-gradient(top, #8AB9EB, #5C9DDC,  #2374C5);</li>
<li> /*圆角*/</li>
<li> border-radius: 5px;</li>
<li> -webkit-border-radius: 5px;</li>
<li> -moz-border-radius: 5px;</li>
<li> line-height: 50px;</li>
<li> text-align: center;</li>
<li> margin: 0 auto;</li>
<li> padding: 0;</li>
<li>}</li>
<li></li>
<li></li>
<li>ul {</li>
<li> padding: 0;</li>
<li>}</li>
<li></li>
<li>ul li {</li>
<li> list-style-type: none;</li>
<li> display: inline;</li>
<li> margin-right: 15px;</li>
<li>}</li>
<li></li>
<li>ul li a {</li>
<li> color: #fff;</li>
<li> text-decoration: none;</li>
<li> /*文字阴影*/</li>
<li> text-shadow: 1px 1px 1px #000;</li>
<li> padding: 6px 12px;</li>
<li> /*圆角*/</li>
<li> border-radius: 5px;</li>
<li> -webkit-border-radius: 5px;</li>
<li> -moz-border-radius: 5px;</li>
<li></li>
<li> -webkit-transition-property: color, background;</li>
<li> -webkit-transition-duration: 0.5s, 0.5s;</li>
<li>}</li>
<li></li>
<li>ul li a:hover {</li>
<li> background:#FFC;</li>
<li> color:#333;</li>
<li></li>
<li> -webkit-transition-property: color, background;</li>
<li> -webkit-transition-duration: 0.5s, 0.5s;</li>
<li>}</li>
<li></li>
<li>.default {</li>
<li> width: 850px;</li>
<li> height: 50px;</li>
<li></li>
<li> box-shadow: 0 5px 20px #888;</li>
<li> -webkit-box-shadow: 0 5px 20px #888;</li>
<li> -moz-box-shadow: 0 5px 20px #888;</li>
<li>}</li>
<li></li>
<li>.fixed {</li>
<li> position: fixed;</li>
<li> top: -5px;</li>
<li> left: 0;</li>
<li> width: 100%;</li>
<li></li>
<li> box-shadow: 0 0 40px #222;</li>
<li> -webkit-box-shadow: 0 0 40px #222;</li>
<li> -moz-box-shadow: 0 0 40px #222;</li>
<li>}</li>
</ol>
<p>关键部分代码说明<br />
<strong>1、给菜单添加渐变背景</strong></p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>/*背景*/</li>
<li> background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8AB9EB), color-stop(40%,#5C9DDC), color-stop(100%,#2374C5));</li>
<li> background: -moz-linear-gradient(top, #8AB9EB, #5C9DDC, #2374C5);</li>
</ol>
<p>webkit和firefox在渐变背景的使用上有出入，语法并不相同，firefox更简洁，webkit更符合标准。接下来明河详细说明下这些 参数是什么意思。<br />
先来看firefox的语法：</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>background: -moz-linear-gradient(top, #8AB9EB, #5C9DDC, #2374C5);</li>
</ol>
<p>这里有四个参数，含义如下：</p>
<ul>
<li>第一个参数，渐变的起始点，这里用到了简写，本来应该是 left top，火狐可以只用left，top是默认的，也就是至上向下。</li>
<li>第二个参数，起始渐变色</li>
<li>第三个参数，中间渐变色</li>
<li>第四个参数，终点渐变色</li>
</ul>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8AB9EB), color-stop(40%,#5C9DDC), color-stop(100%,#2374C5));</li>
</ol>
<p>webkit的参数比较多，含义如下：</p>
<ul>
<li>linear 线性渐变</li>
<li>left top起始位置</li>
<li>left bottom终点位置</li>
<li>color-stop(0%,#8AB9EB)起始颜色</li>
<li>color-stop(40%,#5C9DDC)中间颜色</li>
<li>color-stop(100%,#2374C5)终点颜色</li>
</ul>
<p>关于渐变背景的详细说明请<a href="http://www.qianduan.net/understand-the-css3-gradient.html">点此</a>。<br />
<strong>2、给菜单容器添加圆角</strong></p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>/*圆角*/</li>
<li> border-radius: 5px;</li>
<li> -webkit-border-radius: 5px;</li>
<li> -moz-border-radius: 5px;</li>
</ol>
<p>这个很简单，明河就不说明了<br />
<strong>3、给菜单项加入如下样式</strong></p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>ul li a {</li>
<li> color: #fff;</li>
<li> text-decoration: none;</li>
<li> /*文字阴影*/</li>
<li> text-shadow: 1px 1px 1px #000;</li>
<li> padding: 6px 12px;</li>
<li> /*圆角*/</li>
<li> border-radius: 5px;</li>
<li> -webkit-border-radius: 5px;</li>
<li> -moz-border-radius: 5px;</li>
<li></li>
<li> -webkit-transition-property: color, background;</li>
<li> -webkit-transition-duration: 0.5s, 0.5s;</li>
<li>}</li>
</ol>
<p>留意这里的文字阴影的用法。</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>-webkit-transition-property:  color, background;</li>
<li> -webkit-transition-duration: 0.5s, 0.5s;</li>
</ol>
<p>只适用于webkit浏览器，是控制背景透明度。</p>
<h4>三、使用<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jquery</a>让菜单跟随页面滚动</h4>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>$(function(){</li>
<li> var menu = $(&#8216;#menu&#8217;),</li>
<li> pos = menu.offset();</li>
<li></li>
<li> $(window).scroll(function(){</li>
<li> if($(this).scrollTop() &gt; pos.top+menu.height() &amp;&amp; menu.hasClass(&#8216;default&#8217;)){</li>
<li> menu.fadeOut(&#8216;fast&#8217;, function(){</li>
<li> $(this).removeClass(&#8216;default&#8217;).addClass(&#8216;fixed&#8217;).fadeIn(&#8216;fast&#8217;);</li>
<li> });</li>
<li> } else if($(this).scrollTop() &lt;= pos.top &amp;&amp; menu.hasClass(&#8216;fixed&#8217;)){</li>
<li> menu.fadeOut(&#8216;fast&#8217;, function(){</li>
<li> $(this).removeClass(&#8216;fixed&#8217;).addClass(&#8216;default&#8217;).fadeIn(&#8216;fast&#8217;);</li>
<li> });</li>
<li> }</li>
<li> });</li>
<li>})</li>
</ol>
<p>关键代码说明：</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>pos = menu.offset();</li>
</ol>
<p>offset()获取菜单在当前页面的位置，返回的是一个object:{top:”XXpx”,left:”XXpx”}。</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>$(window).scroll(function(){</li>
<li>&#8230;&#8230;..</li>
<li>});</li>
</ol>
<p>监听窗体的滚动事件。</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>$(this).scrollTop()</li>
</ol>
<p>scrollTop()将得到滚动条的滚动距离，非常重要的一个值。</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>$(this).scrollTop() &gt; pos.top+menu.height() &amp;&amp; menu.hasClass(&#8216;default&#8217;)</li>
</ol>
<p>根据滚动距离，确定菜单是否还可见，不可见，则改变菜单的定位方式.</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>menu.fadeOut(&#8216;fast&#8217;, function(){</li>
<li> $(this).removeClass(&#8216;default&#8217;).addClass(&#8216;fixed&#8217;).fadeIn(&#8216;fast&#8217;);</li>
<li> });</li>
</ol>
<p>给菜单加入了fixed样式：</p>
<ol title="Double click  to hide line number." ondblclick="linenumber(this)">
<li>.fixed {</li>
<li> position: fixed;</li>
<li> top: -5px;</li>
<li> left: 0;</li>
<li> width: 100%;</li>
<li></li>
<li> box-shadow: 0 0 40px #222;</li>
<li> -webkit-box-shadow: 0 0 40px #222;</li>
<li> -moz-box-shadow: 0 0 40px #222;</li>
<li>}</li>
</ol>
<p>有二个关键的点：</p>
<ul>
<li>position: fixed;将其定位方式改变成固定定位</li>
<li>box-shadow ：加入阴影</li>
</ul>
<p>完毕！有问题可以给明河留言谢谢！</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/02/4328/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/02/4328/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/02/4328/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/02/4328/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/02/4328/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/javascript/jquery/" title="JQuery" rel="tag nofollow">JQuery</a>, <a href="http://www.iwanna.cn/tags/jquery/" title="JQuery" rel="tag nofollow">JQuery</a>, <a href="http://www.iwanna.cn/tags/tutorial/" title="Tutorial" rel="tag nofollow">Tutorial</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/27/4767/" title="一个基于JQuery 和CSS3的滑动菜单 (2010年07月27日)">一个基于JQuery 和CSS3的滑动菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/07/3765/" title="简单的JQuery聚光灯效果教程 (2010年06月7日)">简单的JQuery聚光灯效果教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/17/4583/" title="制作jquery文字提示插件 (2010年07月17日)">制作jquery文字提示插件</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/24/1129/" title="八种布局方案改善你的设计 (2009年05月24日)">八种布局方案改善你的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/09/4445/" title="jQuery + CSS3 实现图片圆角 (2010年07月9日)">jQuery + CSS3 实现图片圆角</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/30/1894/" title="40+ Web前端开发必备的备忘单[上] (2009年06月30日)">40+ Web前端开发必备的备忘单[上]</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/02/20/2527/" title="10个令人惊异的创建按钮的CSS3教程、方法 (2010年02月20日)">10个令人惊异的创建按钮的CSS3教程、方法</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/04/30/2887/" title="10个为Web设计师准备的jQuery教程 (2010年04月30日)">10个为Web设计师准备的jQuery教程</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/02/4328/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何创建CSS的对象？获取合适的粒度！</title>
		<link>http://www.iwanna.cn/archives/2010/07/01/4297/</link>
		<comments>http://www.iwanna.cn/archives/2010/07/01/4297/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 13:19:24 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4297</guid>
		<description><![CDATA[强硬的把CSS和HTML塞到PHP里面可以防止代码太枯燥(DRY)并最终导致代码臃肿，因为的CSS和HTML需要比 PHP更细致的对象结构。事实上，PHP的模板不是天生合适的，因为每个模板包含了许多不同的HTML，以及以不同的方式相结合的CSS对象。
然后，我并没有解释它，或者给出适当的语境。抱歉！
正确的粒度是减小CSS的关键之一
在PHP层，下面的会话流(来自Facebook)或许是一个单个对象。所有的检测哪些HTML要显示或者隐藏的逻辑都包含在一个对象结构 中。


一个Facebook会话流
通常，开发人员尝试使这个CSS的匹配中端(介于前端和后端？)逻辑。我们期望用于这个会话流的所有的CSS代码都包含在一个由ID包裹的 沙盒内，比如#story。这将终结臃肿而枯燥的代码。为什么呢？因为CSS层的适当的结构更加细化(粒度更小)。其实，试图在PHP层中给予CSS结构 就像是试图使用数据库架构来配置Apache一样。这是行不通的。

会话流有很多更小(更细致）的对象组成
因此，我们可以看到，上面的会话流是由许多更小的对象组成的。当我们让对象更细化（颗粒更小），我们就会开始看到同样的模式反复出现，然后 同样的对象变得更可重用。我们开始看到在互联网上的大多数网站都是由相同的基本重复的模式以不同的方式结合起来的。作为一个附带好处，CSS会变得体积更 小，更简单。
这个会话流，一个PHP对象，是由几个HTML和CSS的对象组成的：
1个标题

5个媒体块

2个链接样式

1个评论列表

1个动作列表

1个段落

这种方法的好处？
使CSS对象的粒度合适意味着我们的CSS（嗯，推而广之，我们的HTML）变得更简单、更轻。我们的小小的可重用的对象可以在整个网站上 用来创建新的和不同的页面，而不用再增加css的大小。
作为一个起点，我建议您创建下列对象：标题、列表、文字处理和链接、容器、媒体、网格和模板。在做整个页面之前，先创建你的所有最小的对 象，然后你的CSS江自然的保持很小。

© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS

	您可能会感兴趣的其他文章
	
	页面输出时一些常用的小技巧 
	面向对象的CSS 
	针对IE8正式版的CSS hack 
	跨浏览器的CSS固定定位{position:fixed} 
	跨浏览器兼容的 CSS 编码准则和技巧 
	解密CSS Sprites：技巧、工具和教程 
	解决IE6、IE7、Firefox兼容最简单的CSS Hack 
	表单元素：40个CSS/JS风格和功能技术处理 
	网页布局中易犯的10个CSS小错误 
	网站头部右上角的导航实现 



Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<p>强硬的把CSS和<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>塞到PHP里面可以防止代码太枯燥(DRY)并最终导致代码臃肿，因为的CSS和<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>需要比 PHP更细致的对象结构。事实上，PHP的模板不是天生合适的，因为每个模板包含了许多不同的<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>，以及以不同的方式相结合的CSS对象。</p>
<p>然后，我并没有解释它，或者给出适当的语境。抱歉！</p>
<h3>正确的粒度是减小CSS的关键之一</h3>
<p>在PHP层，下面的会话流(来自Facebook)或许是一个单个对象。所有的检测哪些<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>要显示或者隐藏的逻辑都包含在一个对象结构 中。</p>
<p><img title="一个Facebook会话流" src="http://images.uheed.com/iwanna/2010/07/01/css_object/Facebook-stream-story.png" alt="一个Facebook会话流" width="477" height="213" /><br />
<span id="more-4297"></span><br />
<em>一个Facebook会话流</em></p>
<p>通常，开发人员尝试使这个CSS的匹配中端(介于前端和后端？)逻辑。我们期望用于这个会话流的所有的CSS代码都包含在一个由ID包裹的 沙盒内，比如#story。这将终结臃肿而枯燥的代码。为什么呢？因为CSS层的适当的结构更加细化(粒度更小)。其实，试图在PHP层中给予CSS结构 就像是试图使用数据库架构来配置Apache一样。这是行不通的。</p>
<p><img title="会话流有很多更小(更细致）的对象组成" src="http://images.uheed.com/iwanna/2010/07/01/css_object/smaller_objects.png" alt="会话流有很多更小(更细致）的对象组成" width="494" height="216" /><br />
<em>会话流有很多更小(更细致）的对象组成</em></p>
<p>因此，我们可以看到，上面的会话流是由许多更小的对象组成的。当我们让对象更细化（颗粒更小），我们就会开始看到同样的模式反复出现，然后 同样的对象变得更可重用。我们开始看到在互联网上的大多数网站都是由相同的基本重复的模式以不同的方式结合起来的。作为一个附带好处，CSS会变得体积更 小，更简单。</p>
<p>这个会话流，一个PHP对象，是由几个<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>和CSS的对象组成的：</p>
<h3>1个标题</h3>
<p><img title="标题" src="http://images.uheed.com/iwanna/2010/07/01/css_object/heading.png" alt="标题" width="416" height="33" /></p>
<h3>5个媒体块</h3>
<p><img title="媒体块" src="http://images.uheed.com/iwanna/2010/07/01/css_object/5mediaBlocks.png" alt="媒体块" width="477" height="227" /></p>
<h3>2个链接样式</h3>
<p><img title="链接样式" src="http://images.uheed.com/iwanna/2010/07/01/css_object/link.png" alt="链接样式" width="107" height="45" /></p>
<h3>1个评论列表</h3>
<p><img title="评论列表" src="http://images.uheed.com/iwanna/2010/07/01/css_object/comments_list.png" alt="评论列表" width="380" height="160" /></p>
<h3>1个动作列表</h3>
<p><img title="动作列表" src="http://images.uheed.com/iwanna/2010/07/01/css_object/action_list.png" alt="动作列表" width="263" height="28" /></p>
<h3>1个段落</h3>
<p><img title="段落" src="http://images.uheed.com/iwanna/2010/07/01/css_object/paragraph.png" alt="段落" width="332" height="42" /></p>
<h3>这种方法的好处？</h3>
<p>使CSS对象的粒度合适意味着我们的CSS（嗯，推而广之，我们的<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>）变得更简单、更轻。我们的小小的可重用的对象可以在整个网站上 用来创建新的和不同的页面，而不用再增加css的大小。</p>
<p>作为一个起点，我建议您创建下列对象：标题、列表、文字处理和链接、容器、媒体、网格和模板。在做整个页面之前，先创建你的所有最小的对 象，然后你的CSS江自然的保持很小。</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/07/01/4297/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/07/01/4297/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/07/01/4297/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/07/01/4297/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/07/01/4297/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/07/01/4297/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS 3.0 参考手册 中文版</title>
		<link>http://www.iwanna.cn/archives/2010/06/30/4274/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/30/4274/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 04:23:58 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Manual]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4274</guid>
		<description><![CDATA[CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。
手册难点
中文资料少，对英文翻译功底要求较高；
基础语法要求字斟句酌，避免产生歧义；
兼容性列表涉及浏览器及版本众多；
草案中的Grid布局被业界同仁普遍认为比“天书”还难…
CSS3 还是草案，中文资料少之又少，基本上都是一篇内容转来转去，而我们的手册从基础语法到示例制作，都是根据W3C工作草案进行翻译，并结合自身的 沉淀制作示例。

备受期待的 CSS 3 新功能
圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa &#8211; 加入透明色、文字阴影等等
CSS3 的出现，让代码更简洁、页面结构更合理，性能和效果得到兼顾。
CSS 3.0 参考手册 (中文版) 预览：

 &#62;&#62; 点击下载 CSS 3.0 参考手册 中文版 &#60;&#60;

© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS, download, Manual

	您可能会感兴趣的其他文章
	
	CSS2视觉手册 
	５个免费的图标集下载 
	页面输出时一些常用的小技巧 
	面向对象的CSS 
	针对IE8正式版的CSS hack 
	跨浏览器的CSS固定定位{position:fixed} 
	跨浏览器兼容的 CSS 编码准则和技巧 
	解密CSS Sprites：技巧、工具和教程 
	解决IE6、IE7、Firefox兼容最简单的CSS Hack 
	表单元素：40个CSS/JS风格和功能技术处理 



Feed enhanced by [...]]]></description>
			<content:encoded><![CDATA[<p>CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。</p>
<p>手册难点<br />
中文资料少，对英文翻译功底要求较高；<br />
基础语法要求字斟句酌，避免产生歧义；<br />
兼容性列表涉及浏览器及版本众多；<br />
草案中的Grid布局被业界同仁普遍认为比“天书”还难…<br />
CSS3 还是草案，中文资料少之又少，基本上都是一篇内容转来转去，而我们的手册从基础语法到示例制作，都是根据W3C工作草案进行翻译，并结合自身的 沉淀制作示例。<br />
<span id="more-4274"></span><br />
备受期待的 CSS 3 新功能<br />
圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa &#8211; 加入透明色、文字阴影等等<br />
CSS3 的出现，让代码更简洁、页面结构更合理，性能和效果得到兼顾。</p>
<p>CSS 3.0 参考手册 (中文版) 预览：</p>
<div><img title="在新窗口打开图片" src="http://images.uheed.com/iwanna/2010/06/30/0201044215751.png" border="0" alt="" /></div>
<p><img src="http://images.uheed.com/iwanna/2010/06/30/download.gif" alt="下载文件" /> <a href="http://www.52css.com/attachments/month_1004/k2010442240.rar" target="_blank">&gt;&gt; 点击下载 CSS 3.0 参考手册 中文版 &lt;&lt;</a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/30/4274/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/30/4274/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/30/4274/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/30/4274/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/30/4274/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/download/" title="download" rel="tag nofollow">download</a>, <a href="http://www.iwanna.cn/tags/manual/" title="Manual" rel="tag nofollow">Manual</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/10/22/2326/" title="CSS2视觉手册 (2009年10月22日)">CSS2视觉手册</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/21/4654/" title="５个免费的图标集下载 (2010年07月21日)">５个免费的图标集下载</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/30/4274/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>有关.clearfix的一些事</title>
		<link>http://www.iwanna.cn/archives/2010/06/28/4226/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/28/4226/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 14:41:56 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4226</guid>
		<description><![CDATA[一，什么是.clearfix
很多网站都讲到一个盒子清除内部浮动时可以用到.clearfix。
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
}
.clearfix {
	zoom: 1;
}
&#60;div&#62;
	&#60;div&#62;&#60;/div&#62;
&#60;/div&#62;
上面的代码就是.clearfix的定义和应用，简单的说下.clearfix的原理：


在IE6, 7下zoom: 1会触发hasLayout，从而使元素闭合内部的浮动。
在标准浏览器下，.clearfix:after这个伪类会在应用到.clearfix的元素后面插入一个clear:  both的块级元素，从而达到清除浮动的作用。这时的代码相当于：
&#60;div&#62;
	&#60;div&#62;&#60;/div&#62;
&#60;/div&#62;
&#60;div style="clear: both"&#62;&#60;/div&#62;


二，.clearfix的弊端
在上面的代码中可以看到，抛开IE6, 7不谈，.clearfix在标准浏览器下插入了一个clear:  both的元素，这样很可能清除掉不必要的浮动。举例来说明：
&#60;!DOCTYPE html&#62;
&#60;html&#62;
&#60;head&#62;
	&#60;title&#62;Demo&#60;/title&#62;
	&#60;style type="text/css"&#62;
		html, body { padding: 0; margin: 0; }
		ul { margin: 0; padding: 0; }	

		.clearfix:after {
			content: " ";
			display: block;
			clear: both;
			height: 0;
		}
		.clearfix {
			zoom: 1;
		}

		.left-col {
			background: red;
			float: left;
			width: 100px;
			height: 300px;
		}
		.right-col {
			margin-left: 100px;
		}
		.menu {
			border: 1px solid #000;
		}
		.menu li {
			float: left;
			display: [...]]]></description>
			<content:encoded><![CDATA[<h3>一，什么是.clearfix</h3>
<p>很多网站都讲到一个盒子清除内部浮动时可以用到.clearfix。</p>
<pre>.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
}
.clearfix {
	zoom: 1;
}</pre>
<pre>&lt;div&gt;
	&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
<p>上面的代码就是.clearfix的定义和应用，简单的说下.clearfix的原理：<br />
<span id="more-4226"></span></p>
<ul>
<li>在IE6, 7下zoom: 1会触发hasLayout，从而使元素闭合内部的浮动。</li>
<li>在标准浏览器下，.clearfix:after这个伪类会在应用到.clearfix的元素后面插入一个clear:  both的块级元素，从而达到清除浮动的作用。这时的代码相当于：
<pre>&lt;div&gt;
	&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="clear: both"&gt;&lt;/div&gt;</pre>
</li>
</ul>
<h3>二，.clearfix的弊端</h3>
<p>在上面的代码中可以看到，抛开IE6, 7不谈，.clearfix在标准浏览器下插入了一个clear:  both的元素，这样很可能清除掉不必要的浮动。举例来说明：</p>
<pre>&lt;!DOCTYPE <a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>&gt;
&lt;<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>&gt;
&lt;head&gt;
	&lt;title&gt;Demo&lt;/title&gt;
	&lt;style type="text/css"&gt;
		<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>, body { padding: 0; margin: 0; }
		ul { margin: 0; padding: 0; }	

		.clearfix:after {
			content: " ";
			display: block;
			clear: both;
			height: 0;
		}
		.clearfix {
			zoom: 1;
		}

		.left-col {
			background: red;
			float: left;
			width: 100px;
			height: 300px;
		}
		.right-col {
			margin-left: 100px;
		}
		.menu {
			border: 1px solid #000;
		}
		.menu li {
			float: left;
			display: block;
			padding: 0 1em;
			margin: 0 1em 0 0;
			background: #ccc;
		}
		.placeholder {
			background: yellow;
			height: 400px;
		}
	&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;div&gt;
	&lt;/div&gt;
	&lt;div&gt;
		&lt;ul&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
			&lt;li&gt;Menu Item&lt;/li&gt;
		&lt;/ul&gt;
		&lt;div&gt;&lt;/div&gt;
	&lt;/div&gt;
&lt;/body&gt;
&lt;/<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>&gt;</pre>
<p>上面的代码构成一个两列布局的页面。注意.menu这个菜单设置了边框，但是由于.menu的li元素是左浮动的，导致.menu没有高度，于是可 以用.clearfix来清除.menu内部的浮动。代码如下：</p>
<pre>&lt;ul&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
	&lt;li&gt;Menu Item&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>但是应用完.clearfix后，在标准浏览器下页面变得很乱，这是因为.clearfix:after把.left-col的浮动也给清除掉了。</p>
<h3>三，重构.clearfix</h3>
<p>在遭遇到上面的错误之后，分析一下除了.clearfix:after这种方式之外还有没有别的方法清除元素内部的浮动。答案是有的，在<a href="http://www.zhoumingzhi.com/?p=816" target="_blank">白话Block  Formatting Contexts</a>这篇文章中提到过构成Block Formatting  Context的元素可以清除内部元素的浮动。那么只要使.clearfix形成Block Formatting  Context就好了。构成Block Formatting Context的方法有下面几种：</p>
<ul>
<li>float的值不为none。</li>
<li>overflow的值不为visible。</li>
<li>display的值为table-cell, table-caption, inline-block中的任何一个。</li>
<li>position的值不为relative和static。</li>
</ul>
<p>很明显，float和position不合适我们的需求。那只能从overflow或者display中选取一个。因为是应用了.clearfix 和.menu的菜单极有可能是多级的，所以overflow: hidden或overflow:  auto也不满足需求（会把下拉的菜单隐藏掉或者出滚动条），那么只能从display下手。</p>
<p>我们可以将.clearfix的display值设为table-cell, table-caption,  inline-block中的任何一个，但是display:  inline-block会产生多余空白，所以也排除掉。剩下的只有table-cell,  table-caption，为了保证兼容可以用display: table来使.clearfix形成一个Block Formatting  Context，因为display: table会产生一些<a href="http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes" target="_blank">匿名盒子</a>，这些匿名盒子的其中一个（display值为table-cell）会形成Block  Formatting Context。这样我们新的.clearfix就会闭合内部元素的浮动。下面是重构之后的.clearfix。</p>
<pre>.clearfix {
	zoom: 1;
	display: table;
}</pre>
<h3>四，总结</h3>
<p>在IE6,  7下面只要是触发了hasLayout的元素就可以清除内部浮动了。而在标准浏览器下面清除元素内部浮动的方法有很多，除 了.clearfix:after这种方式，其余的方法无非就是产生新的Block Formatting  Context以达到目的。如果可以做到在什么条件下用哪种方法，我认为这样就足够了……</p>
<p>作者：<a href="http://www.zhoumingzhi.com/" target="_blank">周明智</a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/28/4226/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/28/4226/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/28/4226/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/28/4226/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/28/4226/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/28/4226/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>小议使用“完整”的CSS的缺点</title>
		<link>http://www.iwanna.cn/archives/2010/06/28/4224/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/28/4224/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 14:40:02 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4224</guid>
		<description><![CDATA[浏览器支持的不一致性
浏览器的漏洞或缺乏支持的CSS功能，导致不同的浏览器显示出不同的CSS版面编排。例如在微软Internet Explorer6.0的旧版本 ，执行了许多自己的CSS2.0属性，曲解了很多重要的属性，例如：width，height，和float。许多所谓的CSS人员，必须在最热门的或常用的浏览器中达到一致的版面编排。在不同的浏览器中，要达到像素精准的版面编排，有时候是不可能的。

CSS没有父层选择器 CSS选择器无法提供元素的父层或继承性，以符合某种程度上的标准。先进的选择器（例如 XPath）有助于复杂的样式设计。然而，浏览器的性能和增加彩现的问题关系著父层选择器，却是CSS的工作群组拒绝建议的主要原因。
不能明确地指定继承性 样式的继承性，建立在浏览器中DOM元素的层级和具体的规则上。
垂直控制的局限元素的水平放置普遍地易于控制，垂直控制则非凭直觉性的、较迂回的甚至是不可能的。简单来说，例如：垂直地围绕一个元素、页尾的放置不能高于可见视窗（viewport，视窗或屏幕的可见范围）的底部范围、需要复杂而非凭直觉性的样式规则，或是简单但不被广泛支持的规则。
显示的缺乏目前的CSS没有办法明确又简单的显示属性值（例如：margin-left: 10% &#8211; 3em +4px;）。这在很多情况下都是非常有用的，例如：总字段中计算字段的尺寸限制。无论如何，CSS WG发表了CSS局限性的草案，而InternetExplorer 5 以后的版本支持相似功能的语法显示。
缺乏正交性同样的效果可以用不同的属性来完成，这经常会造成困扰。例如position、display与float定义了不同的配置方式，而且不能有效的交替使用。 一个display: table-cell元素不能指定 float或是position: relative，因为指定float:left的元素不应该受到display效果的影响。再者，没有考虑到新建立属性所造成的影响，例如在表格中你应该使用border-spacing而不是margin-*来指定表格元素。这是因为依照CSS准则，表格内部元素是没有边界（margin）的。

© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：Browser, Browser, CSS, CSS

	您可能会感兴趣的其他文章
	
	解决IE6、IE7、Firefox兼容最简单的CSS Hack 
	打败 IE 的葵花宝典：CSS Bug Table 
	各浏览器的默认CSS 
	PNG透明兼容IE6的几种方法 
	IE不支持的10个非常有用的CSS属性 
	IE8面向Web开发人员的功能改进 
	CSS在IE6中的bug修正技巧 
	页面输出时一些常用的小技巧 
	面向对象的CSS 
	针对IE8正式版的CSS hack 



Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<p><strong>浏览器支持的不一致性</strong><br />
浏览器的漏洞或缺乏支持的CSS功能，导致不同的浏览器显示出不同的CSS版面编排。例如在微软Internet Explorer6.0的旧版本 ，执行了许多自己的CSS2.0属性，曲解了很多重要的属性，例如：width，height，和float。许多所谓的CSS人员，必须在最热门的或常用的浏览器中达到一致的版面编排。在不同的浏览器中，要达到像素精准的版面编排，有时候是不可能的。<br />
<span id="more-4224"></span><br />
<strong>CSS没有父层选择器</strong> CSS选择器无法提供元素的父层或继承性，以符合某种程度上的标准。先进的选择器（例如 XPath）有助于复杂的样式设计。然而，浏览器的性能和增加彩现的问题关系著父层选择器，却是CSS的工作群组拒绝建议的主要原因。<br />
<strong>不能明确地指定继承性</strong> 样式的继承性，建立在浏览器中DOM元素的层级和具体的规则上。<br />
<strong>垂直控制的局限</strong>元素的水平放置普遍地易于控制，垂直控制则非凭直觉性的、较迂回的甚至是不可能的。简单来说，例如：垂直地围绕一个元素、页尾的放置不能高于可见视窗（viewport，视窗或屏幕的可见范围）的底部范围、需要复杂而非凭直觉性的样式规则，或是简单但不被广泛支持的规则。<br />
<strong>显示的缺乏</strong>目前的CSS没有办法明确又简单的显示属性值（例如：margin-left: 10% &#8211; 3em +4px;）。这在很多情况下都是非常有用的，例如：总字段中计算字段的尺寸限制。无论如何，CSS WG发表了CSS局限性的草案，而InternetExplorer 5 以后的版本支持相似功能的语法显示。<br />
<strong>缺乏正交性</strong>同样的效果可以用不同的属性来完成，这经常会造成困扰。例如position、display与float定义了不同的配置方式，而且不能有效的交替使用。 一个display: table-cell元素不能指定 float或是position: relative，因为指定float:left的元素不应该受到display效果的影响。再者，没有考虑到新建立属性所造成的影响，例如在表格中你应该使用border-spacing而不是margin-*来指定表格元素。这是因为依照CSS准则，表格内部元素是没有边界（margin）的。</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/28/4224/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/28/4224/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/28/4224/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/28/4224/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/28/4224/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/tags/browser/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/browser-ui/" title="Browser" rel="tag nofollow">Browser</a>, <a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/29/4780/" title="打败 IE 的葵花宝典：CSS Bug Table (2010年07月29日)">打败 IE 的葵花宝典：CSS Bug Table</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/29/4791/" title="各浏览器的默认CSS (2010年07月29日)">各浏览器的默认CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/10/3872/" title="PNG透明兼容IE6的几种方法 (2010年06月10日)">PNG透明兼容IE6的几种方法</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/22/1113/" title="IE不支持的10个非常有用的CSS属性 (2009年05月22日)">IE不支持的10个非常有用的CSS属性</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/09/07/2228/" title="IE8面向Web开发人员的功能改进 (2009年09月7日)">IE8面向Web开发人员的功能改进</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/986/" title="CSS在IE6中的bug修正技巧 (2009年05月7日)">CSS在IE6中的bug修正技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/28/4224/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4种方法教您将网站变成灰黑色</title>
		<link>http://www.iwanna.cn/archives/2010/06/24/4179/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/24/4179/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 13:57:53 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4179</guid>
		<description><![CDATA[网站灰黑色CSS滤镜代码
‎方法一(CSS)：
将下面的代码加到CSS代 码的最顶端即可实现将网页黑白灰的素装。
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
方法二(HTML)：
若网站未使用CSS文件，可在网页/模板的HTML代码&#60;head&#62;和&#60;/head&#62;之间加入以下style代码。
&#60;style type=”text/css”&#62;
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
&#60;/style&#62;

如果加入以上代码却未实现网站灰黑色效果，是因为网站没有使用最新的网页标准协议。需将网页最头部的&#60;html&#62;替换为以下代码。
&#60;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0  Transitional//EN”  “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&#62;
&#60;html xmlns=”http://www.w3.org/1999/xhtml”&#62;
方法三(FLASH)：
针对部分网站FLASH动画的颜色不能被CSS滤镜控制，可以在FLASH代码的&#60;object  …&#62;和&#60;/object&#62;之间插入。
&#60;param value=”false” name=”menu”/&#62;
&#60;param value=”opaque” name=”wmode”/&#62;
方法四(HTML)：
将网站变成黑白灰最简单的方法是在网页代码头部增加以下代码。
&#60;style type=”text/css”&#62;
html { filter: gray;}
&#60;/style&#62;

© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS

	您可能会感兴趣的其他文章
	
	页面输出时一些常用的小技巧 
	面向对象的CSS 
	针对IE8正式版的CSS hack 
	跨浏览器的CSS固定定位{position:fixed} 
	跨浏览器兼容的 CSS 编码准则和技巧 
	解密CSS Sprites：技巧、工具和教程 
	解决IE6、IE7、Firefox兼容最简单的CSS Hack 
	表单元素：40个CSS/JS风格和功能技术处理 
	网页布局中易犯的10个CSS小错误 
	网站头部右上角的导航实现 



Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<h3>网站灰黑色CSS滤镜代码</h3>
<p>‎<strong>方法一(CSS)：</strong><br />
将下面的代码加到<a href="http://www.leesum.com/blog/tag/css" target="blank">CSS代 码</a>的最顶端即可实现将网页黑白灰的素装。</p>
<blockquote><p><a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}</p></blockquote>
<p><strong>方法二(<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>)：</strong><br />
若网站未使用CSS文件，可在网页/模板的<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>代码&lt;head&gt;和&lt;/head&gt;之间加入以下style代码。</p>
<blockquote><p>&lt;style type=”text/css”&gt;<br />
<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}<br />
&lt;/style&gt;</p></blockquote>
<p><span id="more-4179"></span><br />
如果加入以上代码却未实现网站灰黑色效果，是因为网站没有使用最新的网页标准协议。需将网页最头部的&lt;<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>&gt;替换为以下代码。</p>
<blockquote><p>&lt;!DOCTYPE <a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a> PUBLIC “-//W3C//DTD XHTML 1.0  Transitional//EN”  “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;<br />
&lt;<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a> xmlns=”http://www.w3.org/1999/xhtml”&gt;</p></blockquote>
<p><strong>方法三(FLASH)：</strong><br />
针对部分网站FLASH动画的颜色不能被CSS滤镜控制，可以在FLASH代码的&lt;object  …&gt;和&lt;/object&gt;之间插入。</p>
<blockquote><p>&lt;param value=”false” name=”menu”/&gt;<br />
&lt;param value=”opaque” name=”wmode”/&gt;</p></blockquote>
<p><strong>方法四(<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">HTML</a>)：</strong><br />
将网站变成黑白灰最简单的方法是在网页代码头部增加以下代码。</p>
<blockquote><p>&lt;style type=”text/css”&gt;<br />
<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a> { filter: gray;}<br />
&lt;/style&gt;</p></blockquote>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/24/4179/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/24/4179/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/24/4179/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/24/4179/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/24/4179/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/24/4179/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24个CSS3实例教程</title>
		<link>http://www.iwanna.cn/archives/2010/06/22/4141/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/22/4141/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 14:32:43 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4141</guid>
		<description><![CDATA[Pure  CSS3 Page Flip Effect
这是一个通过CSS3渐变、过渡、二维变换和剪裁技术, Roman Cortes 实现这一个纯CSS3的翻页效果 (没有用javascript).  当然也指定了Webkit 的浏览器 (Safari and Chrome).


Create  a Vibrant Digital Poster Design with CSS3
一 个通过纯html和CSS来设计的充满活力和抽象的数字海报

CSS3  Leopard-style Stacks
一个纯CSS.没有 JavaScript. 一个Gordon Brander的实验.

Wicked  CSS3 3D Bar Chart
一个尝试用CSS3来创建的3D图表. 这个例子只能工作在  Firefox, Chrome, Safari 和 Opera.

Selectable  Headlines with Color Transition (CSS3)
一个通过CSS3来实现文本颜色过渡效果的实例. 只能工作在  Safari 和Google Chrome.

Our  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.romancortes.com/blog/pure-css3-page-flip-effect/">Pure  CSS3 Page Flip Effect</a><br />
这是一个通过CSS3渐变、过渡、二维变换和剪裁技术, Roman Cortes 实现这一个纯CSS3的翻页效果 (没有用javascript).  当然也指定了Webkit 的浏览器 (Safari and Chrome).</p>
<p><a href="http://www.romancortes.com/blog/pure-css3-page-flip-effect/"><img title="css3-168" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-168.jpg" alt="" width="480" height="300" /></a><br />
<span id="more-4141"></span><br />
<a href="http://line25.com/tutorials/create-a-vibrant-digital-poster-design-with-css3">Create  a Vibrant Digital Poster Design with CSS3</a><br />
一 个通过纯<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>和CSS来设计的充满活力和抽象的数字海报</p>
<p><a href="http://line25.com/tutorials/create-a-vibrant-digital-poster-design-with-css3"><img title="css3-22" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-22.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://gordonbrander.com/lab/css3-stacks/">CSS3  Leopard-style Stacks</a><br />
一个纯CSS.没有 JavaScript. 一个Gordon Brander的实验.</p>
<p><a href="http://gordonbrander.com/lab/css3-stacks/"><img title="css3-15" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-15.jpg" alt="" width="482" height="382" /></a></p>
<p><a href="http://www.marcofolio.net/css/wicked_css3_3d_bar_chart.html">Wicked  CSS3 3D Bar Chart</a><br />
一个尝试用CSS3来创建的3D图表. 这个例子只能工作在  Firefox, Chrome, Safari 和 Opera.</p>
<p><a href="http://www.marcofolio.net/css/wicked_css3_3d_bar_chart.html"><img title="css3-techniques-16" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-16.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://trentwalton.com/2010/03/24/css3-background-clip-text/">Selectable  Headlines with Color Transition (CSS3)</a><br />
一个通过CSS3来实现文本颜色过渡效果的实例. 只能工作在  Safari 和Google Chrome.</p>
<p><a href="http://trentwalton.com/2010/03/24/css3-background-clip-text/"><img title="css3-techniques-24" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-24.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://neography.com/journal/our-solar-system-in-css3/">Our  Solar System in CSS3 </a><br />
这是一个试图实现太阳系运动效果的实例，非常有趣。</p>
<p><a href="http://neography.com/journal/our-solar-system-in-css3/"><img title="css3-techniques-14" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-14.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://www.martinilab.com/blog/104/fun-with-webkit-css-gradients/">Fun  With CSS Gradients</a><br />
<a href="http://www.martinilab.com/blog/104/fun-with-webkit-css-gradients/"><img title="css3-techniques-36" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-36.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://www.steveworkman.com/web-design/css3-web-design/2010/css3-bookshelf/">CSS3  Bookshelf</a><br />
这是一个很华丽的设计，通过动画来实现这个书架效果。</p>
<p><a href="http://www.steveworkman.com/web-design/css3-web-design/2010/css3-bookshelf/"><img title="css3-techniques-02" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-02.jpg" alt="" width="480" height="379" /></a></p>
<p><a href="http://www.subcide.com/articles/pure-css-twitter-fail-whale/">Pure  CSS Twitter Fail Whale</a><br />
一个很可爱的CSS动画效果</p>
<p><a href="http://www.subcide.com/articles/pure-css-twitter-fail-whale/"><img title="css3-techniques-10" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-10.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://lensco.be/2010/04/04/css-world-clocks/">CSS World  Clocks</a><br />
这是一个通过CSS来实现的时钟效果，注意这其中没有用图片。</p>
<p><a href="http://lensco.be/2010/04/04/css-world-clocks/"><img title="css3-117" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-1171.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://css-tricks.com/3d-text-tower/">3D Text Tower</a><br />
看惯了一尘不变的text，这里给你加上动态阴影。</p>
<p><a href="http://css-tricks.com/3d-text-tower/"><img title="css3-techniques-17" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-17.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://blog.anomalyinnovations.com/2010/03/creating-a-realistic-looking-button-with-css3/">Creating  a Realistic Looking Button with CSS3</a><br />
如果你不想用photoshop来设计按钮，可以用它。</p>
<p><a href="http://blog.anomalyinnovations.com/2010/03/creating-a-realistic-looking-button-with-css3/"><img title="css3-03" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-03.jpg" alt="" width="480" height="230" /></a></p>
<p><a href="http://svay.com/experiences/css3-spotlight/">CSS3 Spotlight</a><br />
聚光灯! Works with Webkit &amp; Firefox.</p>
<p><a href="http://svay.com/experiences/css3-spotlight/"><img title="css3-techniques-15" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-15.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://blog.optimum7.com/anthony/website-design/pure-css3-animated-at-at-walker-from-star-wars-2.html">Pure  CSS3 Animated AT-AT Walker from Star Wars </a><br />
<a href="http://blog.optimum7.com/anthony/website-design/pure-css3-animated-at-at-walker-from-star-wars-2.html"><img title="css3-101" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-101.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://rathersplendid.net/cssicons/">Pure CSS Icons</a><br />
教我们用CSS3来设计icons</p>
<p><a href="http://rathersplendid.net/home/pure-css-icons"><img title="css3-techniques-01" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-01.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://www.nealgrosskopf.com/tech/thread.php?pid=45">Create a  Content Slider Using Pure CSS</a><br />
不要JS来实现滑动效果。</p>
<p><a href="http://www.nealgrosskopf.com/tech/thread.php?pid=45"><img title="css3-techniques-03" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-03.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://sixrevisions.com/css/css-only-tooltips/">Sexy  Tooltips with Just CSS</a><br />
如果不喜欢<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">JQuery</a>，我们可以这样来做我们想要的效果，这是一个注释样例。</p>
<p><a href="http://sixrevisions.com/css/css-only-tooltips/"><img title="08-04_five_tooltips" src="http://images.uheed.com/iwanna/2010/06/22/css3/08-04_five_tooltips.png" alt="" width="550" height="275" /></a></p>
<p><a href="http://www.marcofolio.net/webdesign/creating_a_polaroid_photo_viewer_with_css3_and_jquery.html">Creating  a Polaroid photo viewer with CSS3 and jQuery</a></p>
<p>这是一个很好的CSS和<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">JQuery</a>结合的实例，通过使用<a href="http://www.iwanna.cn/tags/jquery/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with JQuery">jQuery</a>可以让我们使用更清洁的CSS。</p>
<p><a href="http://www.marcofolio.net/webdesign/creating_a_polaroid_photo_viewer_with_css3_and_jquery.html"><img title="css3-152" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-152.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://matthewjamestaylor.com/blog/animated-photoshop-selection-on-a-web-page#">Animated  Photoshop selection using CSS3</a><br />
这是个突出虚线效果的例子。看起来就像photoshop一样。</p>
<p><a href="http://matthewjamestaylor.com/blog/animated-photoshop-selection-on-a-web-page#"><img title="css3-techniques-12" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-techniques-12.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://www.nikesh.me/blog/2010/05/sexy-image-hover-effects-using-css3/">Sexy  Image Hover Effects using CSS3 </a><br />
一个漂亮的图片悬停效果。</p>
<p><a href="http://www.nikesh.me/blog/2010/05/sexy-image-hover-effects-using-css3/"><img title="css3-160" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-160.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://www.webdesignerwall.com/tutorials/css3-dropdown-menu/">CSS3  Dropdown Menu</a><br />
一个多级菜单，效果很不错，在IE7＋也有不错的表现，不过像圆角就不会有了。</p>
<p><a href="http://www.webdesignerwall.com/tutorials/css3-dropdown-menu/"><img title="css-gradient-dropdown-menu" src="http://images.uheed.com/iwanna/2010/06/22/css3/css-gradient-dropdown-menu.gif" alt="" width="480" height="227" /></a></p>
<p><a href="http://css-tricks.com/middle-box-links/">Middle Box Links </a><br />
一个漂亮的内容框，加上一个动画效果，让你更方便的找到它的链接。</p>
<p><a href="http://css-tricks.com/middle-box-links/"><img title="css3-221" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-221.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://tutorialzine.com/2010/04/slideout-context-tips-jquery-css3/">Contextual  Slideout Tips With jQuery &amp; CSS3</a><br />
<a href="http://tutorialzine.com/2010/04/slideout-context-tips-jquery-css3/"><img title="css3-134" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-134.jpg" alt="" width="480" height="300" /></a></p>
<p><a href="http://dev.opera.com/articles/view/beautiful-ui-styling-with-css3-text-shadow-box-shadow-and-border-radius/">Beautiful  UI styling with CSS3 text-shadow, box-shadow, and border-radius </a><br />
介绍了非常丰富的CSS3实用技巧。</p>
<p><a href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/06/css3-105.jpg"><img title="css3-105" src="http://images.uheed.com/iwanna/2010/06/22/css3/css3-105.jpg" alt="" width="480" height="300" /></a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/22/4141/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/22/4141/#comments">1条评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/22/4141/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/22/4141/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/22/4141/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/22/4141/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>引入CSS 的两种方式：link和@import的区别</title>
		<link>http://www.iwanna.cn/archives/2010/06/21/4113/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/21/4113/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 13:43:26 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4113</guid>
		<description><![CDATA[引入css外部文件的两种方法为在html页面通过link，src属性（注意空链接时的陷阱！），再者是通过CSS文件本身通过@import url()引 入，虽然这两种方式都可以加载进来CSS文件，可是link和@import也存在着细微的差别。
隶属上的差别
link属于XHTML标签，而@import完全是CSS提供的一种方式。link标签除了可以加载CSS 外，还可以做很多其它的事情，比如定义RSS，定义rel连接属性等，@import就只能加载CSS了。此处注意浏览器的link src为空时候时会导致页面加载次数增多。

@import次数限制
传闻在IE6下，@import只能引入31次css文件，可是可以通过在css文件中再次import来垂直扩展，断桥残雪没有测试过，不过如果出现 这样的情况，说明这个写代码的人也挺变态的。
加载顺序的不同
当一个页面被加载的时候（就是被浏览者浏览的时候），link引用的CSS文件会同时被加载，而@import引用的CSS  会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式，然后突然样式会出现，网速慢的时候还挺明 显，@import这点跟把CSS文件放在页面结尾效果相同，不过如果我们一些样式开始页面并不会出现，而是在交互时才出现的CSS样式，可以通过这个方 法引入，时间上错开。例如：Ajax的html，交互时的弹出框，弹出div等
兼容性上的差别
由于@import是CSS2.1提出的，@import只有在IE5以上的才能识别，而link标签无此问题（似乎影响不大~）。
使用DOM控制样式时的差别
当使用javascript控制DOM(document.styleSheets)去改变样式的时候，只能使用link标签，因为@import 不是dom可以控制的。
所以，无特殊情况推荐使用link来引入样式，尽量避免使用 @import，而如果进行Ajax或 者交互的样式，则可以通过@import引入

© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS

	您可能会感兴趣的其他文章
	
	页面输出时一些常用的小技巧 
	面向对象的CSS 
	针对IE8正式版的CSS hack 
	跨浏览器的CSS固定定位{position:fixed} 
	跨浏览器兼容的 CSS 编码准则和技巧 
	解密CSS Sprites：技巧、工具和教程 
	解决IE6、IE7、Firefox兼容最简单的CSS Hack 
	表单元素：40个CSS/JS风格和功能技术处理 
	网页布局中易犯的10个CSS小错误 
	网站头部右上角的导航实现 



Feed enhanced by Better Feed from  Ozh
]]></description>
			<content:encoded><![CDATA[<p>引入<strong>css</strong>外部文件的两种方法为在<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>页面通过<strong>link</strong>，src属性（注意空链接时的陷阱！），再者是通过CSS文件本身通过<strong>@import url()</strong>引 入，虽然这两种方式都可以加载进来CSS文件，可是link和@import也存在着细微的差别。</p>
<h3>隶属上的差别</h3>
<p>link属于XHTML标签，而@import完全是<strong>CSS</strong>提供的一种方式。link标签除了可以加载CSS 外，还可以做很多其它的事情，比如定义RSS，定义rel连接属性等，@import就只能加载CSS了。此处注意浏览器的link src为空时候时会导致页面加载次数增多。<br />
<span id="more-4113"></span></p>
<h3>@import次数限制</h3>
<p>传闻在IE6下，@import只能引入31次css文件，可是可以通过在css文件中再次import来垂直扩展，断桥残雪没有测试过，不过如果出现 这样的情况，说明这个写代码的人也挺变态的。</p>
<h3>加载顺序的不同</h3>
<p>当一个页面被加载的时候（就是被浏览者浏览的时候），link引用的CSS文件会同时被加载，而@import引用的CSS  会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式，然后突然样式会出现，网速慢的时候还挺明 显，@import这点跟把CSS文件放在页面结尾效果相同，不过如果我们一些样式开始页面并不会出现，而是在交互时才出现的CSS样式，可以通过这个方 法引入，时间上错开。例如：Ajax的<a href="http://www.iwanna.cn/tags/html/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with HTML">html</a>，交互时的弹出框，弹出div等</p>
<h3>兼容性上的差别</h3>
<p>由于@import是CSS2.1提出的，@import只有在IE5以上的才能识别，而link标签无此问题（似乎影响不大~）。</p>
<h3>使用DOM控制样式时的差别</h3>
<p>当使用javascript控制DOM(<strong>document.styleSheets</strong>)去改变样式的时候，只能使用link标签，因为@import 不是dom可以控制的。</p>
<p>所以，无特殊情况推荐使用link来引入样式，尽量避免使用 @import，而如果进行Ajax或 者交互的样式，则可以通过@import引入</p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/21/4113/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/21/4113/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/21/4113/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/21/4113/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/21/4113/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/981/" title="针对IE8正式版的CSS hack (2009年05月7日)">针对IE8正式版的CSS hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/01/920/" title="跨浏览器的CSS固定定位{position:fixed} (2009年05月1日)">跨浏览器的CSS固定定位{position:fixed}</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/09/3823/" title="跨浏览器兼容的 CSS 编码准则和技巧 (2010年06月9日)">跨浏览器兼容的 CSS 编码准则和技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/30/915/" title="解密CSS Sprites：技巧、工具和教程 (2009年04月30日)">解密CSS Sprites：技巧、工具和教程</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/15/405/" title="解决IE6、IE7、Firefox兼容最简单的CSS Hack (2009年04月15日)">解决IE6、IE7、Firefox兼容最简单的CSS Hack</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/10/14/2309/" title="网页布局中易犯的10个CSS小错误 (2009年10月14日)">网页布局中易犯的10个CSS小错误</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/03/1688/" title="网站头部右上角的导航实现 (2009年06月3日)">网站头部右上角的导航实现</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/21/4113/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>前端开发常见图片格式详解</title>
		<link>http://www.iwanna.cn/archives/2010/06/21/4111/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/21/4111/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 13:40:24 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[前端开发]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4111</guid>
		<description><![CDATA[前端开发设计，打交道最多的就是图片啦~今天就来个图片格式讲解，也许一些围绕你的问题可以在这篇文章中找到答案
Gif格式图片的特点
透明性
Gif是一种布尔透明类型，既它可以是全透明，也可以是全不透明，但是它并没有半透明（alpha 透明）。

动画
Gif这种格式支持动画。
无损耗性
Gif是一种无损耗的图像格式，这也意味着你可以对gif图片做任何操作也不会使  得图像质量产生损耗。
水平扫描
Gif是使用了一种叫作LZW的算法进行压缩的，当压缩gif的过程中，像素是由上到下水平压缩的，这也意味着同等条件下，横向的gif图片比竖向 的gif图片更加小。例如500*10的图片比10*500的图片更加小
间隔渐进显示
Gif支持可选择性的间隔渐进显示
由以上特点看出只有256种颜色的gif图片不适合照片，但它适合对颜色要求不高的图形（比如说图标，图表等），它并不是最优的选择，我们会在后面 中看到png是最优的选择。
Jpeg格式图片特点
透明性、动画
它并不支持透明，也不支持动画。
损耗性
除了一些比如说旋转（仅仅是90、180、270度旋转），裁切，从标准类型到先进类型，编辑图片的原数据之外，所有其它操作对jpeg图像的处理 都会使得它的质量损失。所以我们在编辑过程一般用png作为过渡格式。
隔行渐进显示
它支持隔行渐进显示（但是ie浏览器并不支持这个属性，但是ie会在整个图像信息完全到达的时候显示）。
由上可以看出Jpeg是最适web上面的摄影图片和数字照相机中。
Png格式图片分析
Png这种图片格式包括了许多子类，但是在实践中大致可以分为256色的png（PNG8）和全色的png（PNG24、 PNG32），你完成可以用256色的png代替gif，用全色的png代替jpeg 
透明性
Png是完全支持alpha透明的(透明，半透明，不透明)，尽管有两个怪异的现象在ie6(下面详细讨论)
动画
它不支持动画
无损耗性
png是一种无损耗的图像格式，这也意味着你可以对png图片做任何操作也不会使   得图像质量产生损耗。这也使得png可以作为jpeg编辑的过渡格式
水平扫描像GIF一样，png也是水平扫描的，这样意味着水平重复颜色比垂直重复颜色的图片更小
间隔渐进显示
它支持间隔渐进显示，但是会造成图片大小变得更大
其它图片格式与PNG比较
众所周知GIF适合图形，JPEG适合照片，PNG系列两种都适合。

相比GIF：PNG  8除了不支持动画外，PNG8有GIF所有的特点，但是比GIF更加具有优势的是它支持alpha透明和更优的压缩。所以，大多数情况下，你都应该用 PNG8不是GIF（除了非常小的图片GIF会有更好的压缩外）。
相比JPEG：JPEG比全色PNG具有更加好的压缩，因此也使得JPEG适合照片，但是编辑JPEG过程中容易造成质量的损失，所以全色PNG 适合作为编辑JPEG的过渡格式.

Png8的在ie中的怪异表现:

半透明的png8在ie6以下的浏览器显示为全透明。
Alpha透明的全色PNG(png32）在ie6中会出现背景颜色(通常是灰色)。

 
由上面可以总结:

全透明的png8可以在任一浏览器正常显示（就像gif一样）。半透明的png8在除了ie6及其以下的浏览器下错误的显示成全透明，其它浏览器 都能正常显示半透明。这个bug并不需要特殊对待，因为在不支持半透明的浏览器下只是显示为全透明，对用户体验影响不大，它反而是透明gif的加强版。
第二个bug没有什么好的方法解决，只能通过影响性能的方法AlphaImageLoader与需要加特殊标签（VML）。

因此得出结论就是:请使用PNG8。
Png8的软件问题


Photoshop只 能导出布尔透明的PNG8。
Fireworks既能导出布尔透明的PNG8,也能导出alpha透明的PNG8.
pngquant与pngnq这两个命令行软件可以转换全色png为 256色的png8。



© 我想网 Akon 所有 , 2010. &#124;
永久链接 &#124;
没有评论 &#124;
提交到
Google Reader
鲜果
抓虾


	标签：CSS, CSS, HTML, HTML, 前端开发

	您可能会感兴趣的其他文章
	
	页面输出时一些常用的小技巧 
	CSS实现HTML元素透明的那些事 
	43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤 
	24 个漂亮的个性化 HTML 表单技术 
	13个利用CSS3+HTML5实现的令人惊叹的例子 
	10个绝妙的HTML5，CSS和Javascript示例 
	100 个高质量的 XHTML/CSS 模板（中） 
	100 个高质量的 XHTML/CSS 模板（下） 
	100 个高质量的 XHTML/CSS 模板（上） 
	面向对象的CSS 



Feed enhanced [...]]]></description>
			<content:encoded><![CDATA[<p>前端开发设计，打交道最多的就是图片啦~今天就来个图片格式讲解，也许一些围绕你的问题可以在这篇文章中找到答案</p>
<h3>Gif格式图片的特点</h3>
<p><strong>透明性</strong></p>
<p>Gif是一种布尔透明类型，既它可以是全透明，也可以是全不透明，但是它并没有半透明（alpha 透明）。<br />
<span id="more-4111"></span><br />
<strong>动画</strong></p>
<p>Gif这种格式支持动画。</p>
<p><strong>无损耗性</strong></p>
<p>Gif是一种无损耗的图像格式，这也意味着你可以对gif图片做任何操作也不会使  得图像质量产生损耗。</p>
<p><strong>水平扫描</strong></p>
<p>Gif是使用了一种叫作LZW的算法进行压缩的，当压缩gif的过程中，像素是由上到下水平压缩的，这也意味着同等条件下，横向的gif图片比竖向 的gif图片更加小。例如500*10的图片比10*500的图片更加小</p>
<p><strong>间隔渐进显示</strong></p>
<p>Gif支持可选择性的间隔渐进显示</p>
<p>由以上特点看出只有256种颜色的gif图片不适合照片，但它适合对颜色要求不高的图形（比如说图标，图表等），它并不是最优的选择，我们会在后面 中看到png是最优的选择。</p>
<p><strong>Jpeg格式图片特点</strong></p>
<p><strong>透明性、动画</strong></p>
<p>它并不支持透明，也不支持动画。</p>
<p><strong>损耗性</strong></p>
<p>除了一些比如说旋转（仅仅是90、180、270度旋转），裁切，从标准类型到先进类型，编辑图片的原数据之外，所有其它操作对jpeg图像的处理 都会使得它的质量损失。所以我们在编辑过程一般用png作为过渡格式。</p>
<p><strong>隔行渐进显示</strong></p>
<p>它支持隔行渐进显示（但是ie浏览器并不支持这个属性，但是ie会在整个图像信息完全到达的时候显示）。<br />
由上可以看出Jpeg是最适<a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">web</a>上面的摄影图片和数字照相机中。</p>
<h3>Png格式图片分析</h3>
<p>Png这种图片格式包括了许多子类，但是在实践中大致可以分为256色的png（<strong>PNG8</strong>）和全色的png（<strong>PNG24、 PNG32</strong>），你完成可以用256色的png代替gif，用全色的png代替jpeg<strong> </strong></p>
<p><strong>透明性</strong></p>
<p>Png是完全支持alpha透明的(透明，半透明，不透明)，尽管有两个怪异的现象在ie6(下面详细讨论)</p>
<p><strong>动画</strong></p>
<p>它不支持动画</p>
<p><strong>无损耗性</strong></p>
<p>png是一种无损耗的图像格式，这也意味着你可以对png图片做任何操作也不会使   得图像质量产生损耗。这也使得png可以作为jpeg编辑的过渡格式<br />
水平扫描像GIF一样，png也是水平扫描的，这样意味着水平重复颜色比垂直重复颜色的图片更小</p>
<p><strong>间隔渐进显示</strong></p>
<p>它支持间隔渐进显示，但是会造成图片大小变得更大</p>
<h3>其它图片格式与PNG比较</h3>
<p>众所周知GIF适合图形，JPEG适合照片，PNG系列两种都适合。</p>
<ul>
<li>相比GIF：PNG  8除了不支持动画外，PNG8有GIF所有的特点，但是比GIF更加具有优势的是它支持alpha透明和更优的压缩。所以，大多数情况下，你都应该用 PNG8不是GIF（除了非常小的图片GIF会有更好的压缩外）。</li>
<li>相比JPEG：JPEG比全色PNG具有更加好的压缩，因此也使得JPEG适合照片，但是编辑JPEG过程中容易造成质量的损失，所以全色PNG 适合作为编辑JPEG的过渡格式.</li>
</ul>
<h3>Png8的在ie中的怪异表现:</h3>
<ol>
<li>半透明的png8在ie6以下的浏览器显示为全透明。</li>
<li>Alpha透明的全色PNG(png32）在ie6中会出现背景颜色(通常是灰色)。</li>
</ol>
<p><strong> </strong></p>
<p>由上面可以总结:</p>
<ul>
<li>全透明的png8可以在任一浏览器正常显示（就像gif一样）。半透明的png8在除了ie6及其以下的浏览器下错误的显示成全透明，其它浏览器 都能正常显示半透明。这个bug并不需要特殊对待，因为在不支持半透明的浏览器下只是显示为全透明，对用户体验影响不大，它反而是透明gif的加强版。</li>
<li>第二个bug没有什么好的方法解决，只能通过影响性能的方法AlphaImageLoader与需要加特殊标签（VML）。</li>
</ul>
<p>因此得出结论就是:请使用<strong>PNG8</strong>。</p>
<p><strong>Png8的软件问题</strong></p>
<ol>
<blockquote>
<li><strong><a title="Photoshop" href="http://www.js8.in/tag/photoshop">Photoshop</a></strong>只 能导出布尔透明的PNG8。</li>
<li><strong>Fireworks</strong>既能导出布尔透明的PNG8,也能导出alpha透明的PNG8.</li>
<li><strong>pngquant</strong>与<strong>pngnq</strong>这两个命令行软件可以转换全色png为 256色的png8。</li>
</blockquote>
</ol>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/21/4111/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/21/4111/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/21/4111/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/21/4111/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/21/4111/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/tags/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/topics/ui/" title="前端开发" rel="tag nofollow">前端开发</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/10/3858/" title="CSS实现HTML元素透明的那些事 (2010年06月10日)">CSS实现HTML元素透明的那些事</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/03/886/" title="43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤 (2009年05月3日)">43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/20/713/" title="24 个漂亮的个性化 HTML 表单技术 (2009年04月20日)">24 个漂亮的个性化 HTML 表单技术</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/18/4562/" title="13个利用CSS3+HTML5实现的令人惊叹的例子 (2010年07月18日)">13个利用CSS3+HTML5实现的令人惊叹的例子</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/16/4013/" title="10个绝妙的HTML5，CSS和Javascript示例 (2010年06月16日)">10个绝妙的HTML5，CSS和Javascript示例</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/08/253/" title="100 个高质量的 XHTML/CSS 模板（中） (2009年04月8日)">100 个高质量的 XHTML/CSS 模板（中）</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/08/255/" title="100 个高质量的 XHTML/CSS 模板（下） (2009年04月8日)">100 个高质量的 XHTML/CSS 模板（下）</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/08/251/" title="100 个高质量的 XHTML/CSS 模板（上） (2009年04月8日)">100 个高质量的 XHTML/CSS 模板（上）</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/16/2019/" title="面向对象的CSS (2009年07月16日)">面向对象的CSS</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/21/4111/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10个绝妙的HTML5，CSS和Javascript示例</title>
		<link>http://www.iwanna.cn/archives/2010/06/16/4013/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/16/4013/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 17:26:07 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=4013</guid>
		<description><![CDATA[Introduction
I haven&#8217;t really digging into HTML5 yet, but it&#8217;s so hot right now I  can&#8217;t even avoid it. I thought it would take a while to adopt it by web  community and I think Apple has play a role in it. Apple&#8217;s iPad has  stimulate the acceptance of HTML5! Alright, I haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>I haven&#8217;t really digging into HTML5 yet, but it&#8217;s so hot right now I  can&#8217;t even avoid it. I thought it would take a while to adopt it by <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">web</a>  community and I think Apple has play a role in it. Apple&#8217;s iPad has  stimulate the acceptance of HTML5! Alright, I haven&#8217;t got an iPad yet  because I think I don&#8217;t need it YET. Okay, back to HTML5, HTML5 has  changed the game of <a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">web</a> development and it&#8217;s so exciting. I have  collected 10 awesome html5, css and javascript demonstrations that show  you the power of them combined together!</p>
<p>[我还没有深入研究HTML5，但是它太热了，我没法忽略它的存在。 HTML5已经改变了<a href="http://www.iwanna.cn/tags/web/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Web">web</a>开发的游戏规则，这里我收集了<strong><a href="http://www.iwanna.cn/archives/2010/06/16/4013/" title="10个绝妙的HTML5，CSS和Javascript示例">10个绝妙的HTML5，CSS和Javascript示例</a></strong>。]<br />
<span id="more-4013"></span><br />
<strong>提 醒：下面的例子需要在支持HTML5的浏览器里运行，比如：Firefox最新版，Chrome。</strong></p>
<ul>
<li><a href="http://www.blobsallad.se/" target="_blank">Blob</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061522585015.jpg" alt="" /><br />
Cute  little round shape character. It uses HTML5 canvas plus javascript to  create such cool animation and interactivity.[可爱的小圆球人物，用到了HTML5的canvas和javascript。]</li>
<li><a href="http://3.paulhamill.com/node/39" target="_blank">Bubble</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061522590488.jpg" alt="" /><br />
Generate  colorful bubbles using HTML5 and of course with a magic touch of  javascript.[使用HTML5和javascript生成的彩色 泡泡]</li>
<li><a href="http://webdev.stephband.info/parallax_demos.html" target="_blank">jParallax</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061522592222.jpg" alt="" /><br />
Awesome  jParallax. I have been wanted to use this in my projects, but still  haven&#8217;t got the chance yet. It&#8217;s a plugin and it&#8217;s free.[不可思议的jParallax.我一直想在自己的项目里用这个，但是一直没有机会，这 是一个免费插件]</li>
<li><a href="http://js-fireworks.appspot.com/" target="_blank">Firework</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061522593745.jpg" alt="" /><br />
Never  thought we can make firework with Javascript and html5.[从来没想过我们可以用JavaScript和html5做烟花.]</li>
<li><a href="http://www.addyosmani.com/resources/canvasphoto/" target="_blank">Canvas Photo</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523004368.jpg" alt="" /><br />
Create  polaroid photo effect with HTML5 canvas. It also come with the export  tool.[用HTML5的canvas创建的拍立得效果的相册.]</li>
<li><a href="http://www.apple.com/html5/showcase/video/" target="_blank">Video  showcase from Apple</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523005244.jpg" alt="" /><br />
Apple  has a sweet demonstration of video masking, scaling and changing  perspective of the video.[苹果的例子,可以缩放和改变视频角度。]</li>
<li><a href="http://www.apple.com/html5/showcase/gallery/" target="_blank">Photo Gallery</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523010635.jpg" alt="" /><br />
Another  awesome demonstration. You can change the layout of the photo gallery  and it has a nice blur effect.[另一个不可思议的DEMO。您可以更改照片库布局，它有一个很好的模糊效果。]</li>
<li><a href="http://www.feedtank.com/labs/html_canvas/" target="_blank">Particle  Animation</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523011738.jpg" alt="" /><br />
Using  300 sprites to spell out the word. It&#8217;s the demonstration of canvas  particle animation.[使用300个粒子拼写单词。这是 canvas的动画效果显示。]</li>
<li><a href="http://tomtheisen.com/spread/" target="_blank">Spread</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523012647.jpg" alt="" /></li>
<li><a href="http://www.craftymind.com/factory/html5video/CanvasVideo.html" target="_blank">Block  based destruction of HTML5 Canvas Video</a><br />
<img src="http://images.uheed.com/iwanna/2010/06/16/2010061523013935.jpg" alt="" /><br />
If  you think apple&#8217;s canvas video is awesome, check this out. Recommended  to use webkit based browsers.[如果你感觉 苹果的canvas视频非常不可思议，看看这个吧，这个太牛X了！]</li>
</ul>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/16/4013/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/16/4013/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/16/4013/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/16/4013/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/16/4013/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/topics/ui/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/tags/html/" title="HTML" rel="tag nofollow">HTML</a>, <a href="http://www.iwanna.cn/topics/ui/javascript/" title="JavaScript" rel="tag nofollow">JavaScript</a>, <a href="http://www.iwanna.cn/tags/javascript/" title="JavaScript" rel="tag nofollow">JavaScript</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/04/29/894/" title="页面输出时一些常用的小技巧 (2009年04月29日)">页面输出时一些常用的小技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/20/713/" title="24 个漂亮的个性化 HTML 表单技术 (2009年04月20日)">24 个漂亮的个性化 HTML 表单技术</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/79/" title="表单元素：40个CSS/JS风格和功能技术处理 (2009年03月31日)">表单元素：40个CSS/JS风格和功能技术处理</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/03/31/77/" title="用css+js控制图片大小的方法 (2009年03月31日)">用css+js控制图片大小的方法</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/21/4111/" title="前端开发常见图片格式详解 (2010年06月21日)">前端开发常见图片格式详解</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/24/1129/" title="八种布局方案改善你的设计 (2009年05月24日)">八种布局方案改善你的设计</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/07/27/4752/" title="使用框架建立富联网应用 (2010年07月27日)">使用框架建立富联网应用</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/04/13/360/" title="TBCompressor 2.4.2 (2009年04月13日)">TBCompressor 2.4.2</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2010/06/10/3858/" title="CSS实现HTML元素透明的那些事 (2010年06月10日)">CSS实现HTML元素透明的那些事</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/03/886/" title="43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤 (2009年05月3日)">43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/16/4013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10个完全由CSS3实现的图片画廊及滑块</title>
		<link>http://www.iwanna.cn/archives/2010/06/16/3964/</link>
		<comments>http://www.iwanna.cn/archives/2010/06/16/3964/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:02:10 +0000</pubDate>
		<dc:creator>seasun</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Translate]]></category>
		<category><![CDATA[翻译]]></category>

		<guid isPermaLink="false">http://www.iwanna.cn/?p=3964</guid>
		<description><![CDATA[基于JavaScript实现的图片画廊/滑块插件技术有成百上千款可供您选择，所有的产品提供的功能都是不同的，都提供了交互功能，而且都是比较容易使用且安装的。于是，现在的问题是，为什么您就不考虑纯粹用CSS来替代？
CSS3是很是了不起。它正以惊人的速度及新技术、新想法，几乎每天都在更新，推动本身的能力越走越远，使得我们能够减少对JavaScript的依赖。
Turn Your Images Into Polaroids with CSS3

这项技术在某些特定浏览器中运用CSS（2和3）相结合完成，运用一些基本的样式，把经常性使用的老图片看起来像是宝丽来影像风格&#8211;并没有额外的标记来显示文本。
运用CSS3技术使得您的影像像是宝丽来风格 »
查看演示 »

Sliding  CSS3 Transition Image Gallery

本教程将会向您展示如果运用CSS3变换技术创建一个“幻灯片”效果。
CSS3变换技术完成图片幻灯片 »
查看演示 »
CSS  Transitions – Throwing Polaroids at a Table

在这篇教程中，您将会看到如果运用CSS3变换和WebKit变换，使得您可以实现在您网站中布置&#8211;桌面可以随意摆放任意尺寸大小的照片
CSS 变换 – 桌面中随意摆放照片 »
查看演示 »
CSS  Polaroid Photo Gallery

CSS实现宝丽来照片库 »
查看演示 »
Tabbed  Image Gallery with CSS3 Transitions

通过本教材您可以通过运用CSS变换实现标签式动画图片库。
CSS变换实现标签式图片库 »
查看演示 »
Pure  CSS3 Animated Sliding Image Gallery

这套主要的想法是为了实现当当前的图片滑出的时候，使得下一张图片滑入。这个可以通过众多 z-index 属性实现，也就是说，最新的那张总是显示在最前端。
纯CSS3实现滑动动画画廊 »
查看演示 »
Fancy  Image [...]]]></description>
			<content:encoded><![CDATA[<p>基于JavaScript实现的图片画廊/滑块插件技术有成百上千款可供您选择，所有的产品提供的功能都是不同的，都提供了交互功能，而且都是比较容易使用且安装的。于是，现在的问题是，为什么您就不考虑纯粹用CSS来替代？</p>
<p>CSS3是很是了不起。它正以惊人的速度及新技术、新想法，几乎每天都在更新，推动本身的能力越走越远，使得我们能够减少对JavaScript的依赖。</p>
<h2><a href="http://www.zurb.com/article/305/easily-turn-your-images-into-polaroids-wi">Turn Your Images Into Polaroids with CSS3</a></h2>
<p><a href="http://www.zurb.com/article/305/easily-turn-your-images-into-polaroids-wi"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_01.jpg" alt="Turn Your Images Into Polaroids with CSS3" /></a><br />
这项技术在某些特定浏览器中运用CSS（2和3）相结合完成，运用一些基本的样式，把经常性使用的老图片看起来像是宝丽来影像风格&#8211;并没有额外的标记来显示文本。<br />
<a href="http://www.zurb.com/article/305/easily-turn-your-images-into-polaroids-wi">运用CSS3技术使得您的影像像是宝丽来风格 »</a><br />
<a href="http://www.zurb.com/playground/css3-polaroids">查看演示 »</a><br />
<span id="more-3964"></span></p>
<h2><a href="http://webstandard.kulando.de/post/2010/05/21/sliding-image-gallery-css3-transition-tutorial">Sliding  CSS3 Transition Image Gallery</a></h2>
<p><a href="http://webstandard.kulando.de/post/2010/05/21/sliding-image-gallery-css3-transition-tutorial"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_02.jpg" alt="Sliding CSS3 Transition Image Gallery" /></a><br />
本教程将会向您展示如果运用CSS3变换技术创建一个“幻灯片”效果。<br />
<a href="http://webstandard.kulando.de/post/2010/05/21/sliding-image-gallery-css3-transition-tutorial">CSS3变换技术完成图片幻灯片 »</a><br />
<a href="http://webstandard.kulando.de/static/css3-slidingImageGallery#slide5">查看演示 »</a></p>
<h2><a href="http://24ways.org/2009/going-nuts-with-css-transitions">CSS  Transitions – Throwing Polaroids at a Table</a></h2>
<p><a href="http://24ways.org/2009/going-nuts-with-css-transitions"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_03.jpg" alt="CSS Transitions - Throwing Polaroids at a Table" /></a><br />
在这篇教程中，您将会看到如果运用CSS3变换和WebKit变换，使得您可以实现在您网站中布置&#8211;桌面可以随意摆放任意尺寸大小的照片<br />
<a href="http://24ways.org/2009/going-nuts-with-css-transitions">CSS 变换 – 桌面中随意摆放照片 »</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/media.24ways.org');" href="http://media.24ways.org/2009/14/3/index.html">查看演示 »</a></p>
<h2><a href="http://line25.com/tutorials/how-to-create-a-pure-css-polaroid-photo-gallery">CSS  Polaroid Photo Gallery</a></h2>
<p><a href="http://line25.com/tutorials/how-to-create-a-pure-css-polaroid-photo-gallery"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_04.jpg" alt="CSS Polaroid Photo Gallery" /></a><br />
<a href="http://line25.com/tutorials/how-to-create-a-pure-css-polaroid-photo-gallery">CSS实现宝丽来照片库 »</a><br />
<a href="http://line25.com/wp-content/uploads/2009/polaroid-gallery/demo/demo.html">查看演示 »</a></p>
<h2><a href="http://lostkore.es/blog/2010/02/27/gotta-love-html5-css3/">Tabbed  Image Gallery with CSS3 Transitions</a></h2>
<p><a href="http://lostkore.es/blog/2010/02/27/gotta-love-html5-css3/"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_06.jpg" alt="Tabbed Image Gallery with CSS3 Transitions" /></a><br />
通过本教材您可以通过运用CSS变换实现标签式动画图片库。<br />
<a href="http://lostkore.es/blog/2010/02/27/gotta-love-html5-css3/">CSS变换实现标签式图片库 »</a><br />
<a href="http://dl.dropbox.com/u/3182943/Gotta%27%20love%20HTML5_CSS3/index.html">查看演示 »</a></p>
<h2><a href="http://www.tobypitman.com/pure-css-sliding-image-gallery/">Pure  CSS3 Animated Sliding Image Gallery</a></h2>
<p><a href="http://www.tobypitman.com/pure-css-sliding-image-gallery/"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_07.jpg" alt="Pure CSS3 Animated Sliding Image Gallery" /></a><br />
这套主要的想法是为了实现当当前的图片滑出的时候，使得下一张图片滑入。这个可以通过众多 z-index 属性实现，也就是说，最新的那张总是显示在最前端。<br />
<a href="http://www.tobypitman.com/pure-css-sliding-image-gallery/">纯CSS3实现滑动动画画廊 »</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/development.tobypitman.com');" href="http://development.tobypitman.com/slideshow/index3.html">查看演示 »</a></p>
<h2><a href="http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/">Fancy  Image Gallery with CSS3</a></h2>
<p><a href="http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_08.jpg" alt="Fancy Image Gallery with CSS3" /></a><br />
这个CSS3教程会告诉您如何创建一个活泼的图片画廊。虽然建议的是，您需要采用兼容CSS3的浏览器中实现，但对于不兼容的浏览器该画廊依然是可见的，没有动画而已。<br />
<a href="http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/">CSS3实现花式画廊与 »</a><br />
<a href="http://www.admixweb.com/demos/css3gallery/">查看演示 »</a></p>
<h2><a href="http://www.deluxeblogtips.com/2010/05/image-slider-pure-css3.html">Image  Slider With Pure CSS3</a></h2>
<p><a href="http://www.deluxeblogtips.com/2010/05/image-slider-pure-css3.html"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_09.jpg" alt="Image Slider With Pure CSS3" /></a><br />
图像滑块是一种非常流行的图像效果，在作品集站点及博客中经常会被使用，然而，这些大多都是通过JavaScript来实现的。随着CSS3日渐强大，您可以纯粹通过CSS3技术来实现图像滑块效果，这篇文章恰好会告诉您怎么做。<br />
<a href="http://www.deluxeblogtips.com/2010/05/image-slider-pure-css3.html">纯CSS3实现图像滑块 »</a><br />
<a onclick="javascript:pageTracker._trackPageview('/outbound/article/tuanh.org');" href="http://tuanh.org/demo/image-slider.html#image1">查看演示 »</a></p>
<h2><a href="http://www.nikesh.me/blog/2010/05/sexy-image-hover-effects-using-css3/">Sexy  Image Hover Effects using CSS3</a></h2>
<p><a href="http://www.nikesh.me/blog/2010/05/sexy-image-hover-effects-using-css3/"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_11.jpg" alt="Sexy Image Hover Effects using CSS3" /></a><br />
在这篇文章中您会被告知通过CSS3创建性感的图像悬停效果。这一类的效果通常都是通过Flash或JavaScript实现的，但当CSS可以完全实现该效果的时候您还会选择它们来实现吗？<br />
<a href="http://www.nikesh.me/blog/2010/05/sexy-image-hover-effects-using-css3/">用CSS3实现性感的悬停效果 »</a><br />
<a href="http://www.nikesh.me/demo/image-hover.html">查看演示 »</a></p>
<h2><a href="http://www.cssplay.co.uk/index">CSS3 Image Enlarger Gallery</a></h2>
<p><a href="http://www.cssplay.co.uk/index"><img src="http://images.uheed.com/iwanna/2010/06/13/pure_css3/css3gallery_12.jpg" alt="CSS3 Image Enlarger Gallery" /></a><br />
此图像画廊仅在Safari, Chrome 和 Opera中有效，所有其他浏览器将会看到即时图像大小悬停时产生变化。如果您使用的是上述3款浏览器，那么您就会看到图像放大效果，收缩顺利的话不会超过0.7秒。<br />
<a href="http://www.cssplay.co.uk/index">CSS3实现图像放大画廊 »</a><br />
<a href="http://www.cssplay.co.uk/menu/css3-image-enlarger.html">查看演示 »</a></p>
<hr />
<p>© <a href="http://www.iwanna.cn">我想网</a> Akon 所有 , 2010. |
<a href="http://www.iwanna.cn/archives/2010/06/16/3964/">永久链接</a> |
<a href="http://www.iwanna.cn/archives/2010/06/16/3964/#comments">没有评论</a> |
提交到
<a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/feed/http://www.iwanna.cn/archives/2010/06/16/3964/">Google Reader</a>
<a rel="nofollow" target="_blank" href="http://www.xianguo.com/subscribe.php?url=http://www.iwanna.cn/archives/2010/06/16/3964/">鲜果</a>
<a rel="nofollow" target="_blank" href="http://www.zhuaxia.com/add_channel.php?url=http://www.iwanna.cn/archives/2010/06/16/3964/">抓虾</a>
<hr />
</p>
	标签：<a href="http://www.iwanna.cn/topics/ui/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/css/" title="CSS" rel="tag nofollow">CSS</a>, <a href="http://www.iwanna.cn/tags/translate/" title="Translate" rel="tag nofollow">Translate</a>, <a href="http://www.iwanna.cn/topics/iwanna/translate-iwanna/" title="Translate" rel="tag nofollow">Translate</a>, <a href="http://www.iwanna.cn/tags/translates/" title="翻译" rel="tag nofollow">翻译</a><br />

	<h2 class="related_post">您可能会感兴趣的其他文章</h2>
	<ul class="st-related-posts">
	<li><a href="http://www.iwanna.cn/archives/2009/06/17/1828/" title="用jQuery和CSS构建下拉菜单 (2009年06月17日)">用jQuery和CSS构建下拉菜单</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/11/1046/" title="基本指南 &#8211; CSS处理大背景图片 (2009年05月11日)">基本指南 &#8211; CSS处理大背景图片</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/02/1666/" title="关于浮动的所有实现 (2009年06月2日)">关于浮动的所有实现</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/14/1786/" title="值得一看的10个很有希望的CSS框架 (2009年06月14日)">值得一看的10个很有希望的CSS框架</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/02/1657/" title="CSS溢出属性 (2009年06月2日)">CSS溢出属性</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/07/08/1940/" title="CSS Sprites 会加速您的网站 (2009年07月8日)">CSS Sprites 会加速您的网站</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/07/952/" title="CSS Sprites + 圆角 (2009年05月7日)">CSS Sprites + 圆角</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/05/03/886/" title="43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤 (2009年05月3日)">43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/09/18/2256/" title="21个您应该知道的神奇的CSS技巧 (2009年09月18日)">21个您应该知道的神奇的CSS技巧</a> </li>
	<li><a href="http://www.iwanna.cn/archives/2009/06/14/1783/" title="15个网页设计师非常有用的CSS网格布局生成器 (2009年06月14日)">15个网页设计师非常有用的CSS网格布局生成器</a> </li>
</ul>


<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iwanna.cn/archives/2010/06/16/3964/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
