<?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>eddie.Yang's  creative &#187; web</title>
	<atom:link href="http://www.ediyang.com/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ediyang.com</link>
	<description>Creative change lives</description>
	<lastBuildDate>Wed, 14 Jul 2010 02:06:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CSS3:文字阴影知多少</title>
		<link>http://www.ediyang.com/css3-text-shadow-why-and-how/</link>
		<comments>http://www.ediyang.com/css3-text-shadow-why-and-how/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 13:05:27 +0000</pubDate>
		<dc:creator>eddie</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[headline]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.ediyang.com/?p=747</guid>
		<description><![CDATA[由于最近我因为要安装Firebug 1.4导致我不得不安装了Firefox 3.5,所以很不小心地接触到了Wordpress后台那漂亮的文字阴影.也就是CSS中的text-shadow属性.所以今天我整理了一些资料,希望可以对大家有所启发.]]></description>
			<content:encoded><![CDATA[<p>最近我因为要安装<a href="https://addons.mozilla.org/zh-CN/firefox/addon/1843">Firebug 1.4</a>导致我不得不安装了<a href="http://www.mozilla.com/en-US/firefox/all-beta.html">Firefox 3.5</a>,所以很不小心地接触到了Wordpress后台那漂亮的文字阴影.也就是CSS中的text-shadow属性.所以今天我整理了一些资料,希望可以对大家<strong>有所启发</strong>.</p>
<p>首先我们看看<strong>wordpress 2.8</strong>后台使用了text-shadow的部分(绿色箭头).觉得怎么样?没错,这些都是CSS3属性,而不是图片做成的.</p>
<p><img class="size-full wp-image-752" title="wordpress 2.8 阴影" src="http://www.ediyang.com/wp-content/uploads/2009/06/21.PNG" alt="wordpress 2.8 阴影" width="398" height="154" /></p>
<h3>text-shadow是什么?</h3>
<p>text-shadow早在CSS2中已经存在,而现在CSS3也准备将他加入其中.并且由于一直以来只有Safari支持这个属性所以我们<strong>很少见到</strong>真正的应用,直到最近Firefox 3.5对它的支持然重新唤起了人们对它的<strong>兴趣</strong>.</p>
<p>text-shadow可以支持给文字加上阴影,这样我们在设计时可以利用css3属性<a href="http://www.ediyang.com/photoshop-text-effect-skills/">增加文字的质感</a>而不用使用任何图片.</p>
<p>目前支持的浏览器有Firefox 3.1+,Safari 3+,Opera 9.5+等现代浏览器(数据可能有偏差).当然IE家族是无法支持的.</p>
<p>接下来看看text-shadow的<strong>语法</strong>:</p>
<pre><code>text-shadow:color length length length;</code></pre>
<p>color:颜色; length分别按顺序指&#8221;<strong>X轴方向长度 Y轴方向长度 阴影模糊半径</strong>&#8221;</p>
<p>正值在X轴表示向右,负值表示向左.同样的道理Y轴负值是表示向上.</p>
<p>其中任意一个值可以为零也可为空(将做默认处理)</p>
<p>举个例子:</p>
<pre><code>text-shadow: -1px 2px 3px #ffb69a;</code></pre>
<p>表示X轴方向阴影向左1px,Y轴方向阴影向下2px,而阴影模糊半径3px,颜色为 #ffb69a</p>
<h3>一些试验与demo</h3>
<p>我做了点小小的试验,做成了一个<strong><a href="http://www.ediyang.com/demo/textShadow/">Demo</a></strong>页面.</p>
<p>为了向浏览器<strong>不支持</strong>text-shadow的用户看到阴影效果,请直接看以下<strong>截图</strong>(有位朋友说那个&#8221;火鸟&#8221;看起来像&#8221;鸡&#8221;):</p>
<p><a href="http://www.ediyang.com/demo/textShadow/"><img class="size-full wp-image-745" title="CSS文字阴影" src="http://www.ediyang.com/wp-content/uploads/2009/06/1.PNG" alt="textshadow文字阴影" width="325" height="276" /></a></p>
<p><strong>如果</strong>你使用的是Firefox 3.1+,Safari等浏览器,那请直接点<strong><a href="http://www.ediyang.com/demo/textShadow/">Demo演示</a></strong></p>
<h3>为什么使用text-shadow</h3>
<ul>
<li>可以增强文字<strong>质感</strong></li>
<li>可以减少图片的使用,减少<strong>带宽</strong>支出</li>
<li>随着Firefox 3.5支持text-shadow,不久很多人将可以看到你定义的阴影</li>
</ul>
<p><strong>不相信?</strong>请看看下面的截图,这是对<a href="http://tweetcc.com/">http://tweetcc.com/</a>网站分别在safari 4(win)与Firefox 3.0.11下所进行的截图.很明显在有text-shadow应用下整体文字<strong>层次感</strong>好了许多.</p>
<p><a href="http://tweetcc.com"><img class="alignnone size-full wp-image-755" title="tweetcc" src="http://www.ediyang.com/wp-content/uploads/2009/06/5.png" alt="tweetcc" width="450" height="304" /></a></p>
<h3>其他例子</h3>
<p>接下来我们继续看看一些<strong>有趣</strong>的text-shadow下的例子吧,首先看看<a href="http://vikiworks.com">vikiworks</a>用text-shadow来显示程序代码.很多人都觉得这个效果很赞,没错,该网站用的就是css3属性.</p>
<p><a href="http://vikiworks.com/2009/04/25/wordpress-image-roll/"><img class="alignnone size-full wp-image-756" title="vikiworks" src="http://www.ediyang.com/wp-content/uploads/2009/06/vikiworks.PNG" alt=" CSS3:文字阴影知多少" width="421" height="155" /></a></p>
<h4>参考资料及常见问题</h4>
<p>看完上面觉得不够,那么可以参考一下下面的文章.</p>
<ul>
<li><a href="http://www.css3.info/preview/text-shadow/">http://www.css3.info/preview/text-shadow/</a></li>
<li><a href="http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows">http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-shadows</a></li>
<li><a href="http://www.quirksmode.org/css/textshadow.html">http://www.quirksmode.org/css/textshadow.html</a></li>
</ul>
<p><strong>问题</strong>有:</p>
<ul>
<li>如果使用了blur,也就是定义了阴影模糊半径,会导致页面在滚动时变慢.</li>
</ul>
<p>转载请注明来源:<a href="http://www.ediyang.com/css3-text-shadow-why-and-how/">http://www.ediyang.com/css3-text-shadow-why-and-how/</a></p>
<p><strong>请留意:</strong>本文章旨在<del datetime="2009-06-19T13:22:04+00:00">借刀杀人</del>抛砖引玉引起大家对CSS3的兴趣.</p>
<p>也比较侧重该属性呈现的效果,所以对该属性的技术性讲解及定义都有所偏差,请原谅.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ediyang.com/css3-text-shadow-why-and-how/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->