<?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.lifangjin.com/archives/tag/css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.lifangjin.com</link>
	<description>李方进的个人BLOG</description>
	<lastBuildDate>Sun, 05 Feb 2012 15:36:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>《CSS实战精萃》——技巧之剑</title>
		<link>http://www.lifangjin.com/archives/391</link>
		<comments>http://www.lifangjin.com/archives/391#comments</comments>
		<pubDate>Thu, 13 Sep 2007 15:18:12 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=391</guid>
		<description><![CDATA[这本书的初审基本结束了，少许地方修改后即进入出版流程的下一个环节。今天，出版社负责市场专题推广的人联系到我，给我看了他策划的推广专题&#8211;《CSS三剑客》，很喜欢他给这本书起的这个名字&#8211;技巧之剑，我个人觉得非常贴切，书中大量的技巧应该对网页设计人员有很大的帮助。 下面是这个专题对 《CSS实战精萃》的介绍： 《CSS实战精萃》&#8211;技巧之剑。2007年10月出版。《道德经》载曰：道生一,一生二,二生三,三生万物。CSS这门&#8221;大道&#8221;在《CSS实战精萃》中被作者分解成大量而不失严谨的知识点和技术点，变化无穷。每个章节内容翔实，每个技术点后就有好几个一线的案例研究，三位Web设计师丰富的经验也常常跃然于纸上。该书旨在Web开发四个方面帮助读者:可维护性,兼容性,可重用性和实用性。该书适用于那些对（X）HTML和CSS有基本理解并希望能更上一层楼的人群。因为您绝对不会满足于&#8221;只是会写几行CSS代码&#8221;。 任何人想要从一些顶尖的Web设计师那里学习技术，进一步丰富自己的CSS知识和经验, 这就是本非常棒的书，一本必须购买的书。&#8212;&#8211; Frank Stepanski（亚马逊） 这是专题初稿，在正式推出的时候应该会有所修改。 原文地址：http://blog.china-pub.com/more.asp?name=linjianfeng&#38;id=43839]]></description>
			<content:encoded><![CDATA[<p>这本书的初审基本结束了，少许地方修改后即进入出版流程的下一个环节。今天，出版社负责市场专题推广的人联系到我，给我看了他策划的推广专题&#8211;《CSS三剑客》，很喜欢他给这本书起的这个名字&#8211;技巧之剑，我个人觉得非常贴切，书中大量的技巧应该对网页设计人员有很大的帮助。</p>
<p>下面是这个专题对 《CSS实战精萃》的介绍：</p>
<blockquote><p><img border="0" width="378" src="http://blog.china-pub.com/uploadfile/2007961199644.JPG" alt="CSS实战精萃" height="500" /></p>
<p>《CSS实战精萃》&#8211;技巧之剑。2007年10月出版。《道德经》载曰：道生一,一生二,二生三,三生万物。CSS这门&#8221;大道&#8221;在《CSS实战精萃》中被作者分解成大量而不失严谨的知识点和技术点，变化无穷。每个章节内容翔实，每个技术点后就有好几个一线的案例研究，三位Web设计师丰富的经验也常常跃然于纸上。该书旨在Web开发四个方面帮助读者:可维护性,兼容性,可重用性和实用性。该书适用于那些对（X）HTML和CSS有基本理解并希望能更上一层楼的人群。因为您绝对不会满足于&#8221;只是会写几行CSS代码&#8221;。</p>
<p>任何人想要从一些顶尖的Web设计师那里学习技术，进一步丰富自己的CSS知识和经验, 这就是本非常棒的书，一本必须购买的书。&#8212;&#8211; Frank Stepanski（亚马逊）</p></blockquote>
<p>这是专题初稿，在正式推出的时候应该会有所修改。<br />
原文地址：<a href="http://blog.china-pub.com/more.asp?name=linjianfeng&amp;id=43839">http://blog.china-pub.com/more.asp?name=linjianfeng&amp;id=43839</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/391/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>传说中的WEB2.0常用颜色</title>
		<link>http://www.lifangjin.com/archives/289</link>
		<comments>http://www.lifangjin.com/archives/289#comments</comments>
		<pubDate>Mon, 05 Mar 2007 07:00:57 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=289</guid>
		<description><![CDATA[Neutrals Shiny silver [#EEEEEE] Reddit white [#FFFFFF] Magnolia Mag.nolia [#F9F7ED] Interactive action yellow [#FFFF88] Qoop Mint [#CDEB8B] Gmail blue [#C3D9FF] Shadows Grey [#36393D] Bold Mozilla Red [#FF1A00] Rollyo Red [#CC0000] RSS Orange [#FF7400] Techcrunch green [#008C00] Newsvine Green [#006E2E] Flock Blue [#4096EE] Flickr Pink [#FF0084] Muted Ruby on Rails Red [#B02B2C] Etsy Vermillion [#D15600] 43 [...]]]></description>
			<content:encoded><![CDATA[<p>Neutrals</p>
<p>Shiny silver [#EEEEEE]</p>
<p>Reddit white [#FFFFFF]</p>
<p>Magnolia Mag.nolia [#F9F7ED]</p>
<p>Interactive action yellow [#FFFF88]</p>
<p>Qoop Mint [#CDEB8B]</p>
<p>Gmail blue [#C3D9FF]</p>
<p>Shadows Grey [#36393D]<br />
Bold</p>
<p>Mozilla Red [#FF1A00]</p>
<p>Rollyo Red [#CC0000]</p>
<p>RSS Orange [#FF7400]</p>
<p>Techcrunch green [#008C00]</p>
<p>Newsvine Green [#006E2E]</p>
<p>Flock Blue [#4096EE]</p>
<p>Flickr Pink [#FF0084]<br />
Muted</p>
<p>Ruby on Rails Red [#B02B2C]</p>
<p>Etsy Vermillion [#D15600]</p>
<p>43 Things Gold [#C79810]</p>
<p>Writely Olive [#73880A]</p>
<p>Basecamp Green [#6BBA70]</p>
<p>Mozilla Blue [#3F4C6B]</p>
<p>Digg Blue [#356AA0]</p>
<p>Last.fm Crimson [#D01F3C]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/289/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网站配色方案二</title>
		<link>http://www.lifangjin.com/archives/285</link>
		<comments>http://www.lifangjin.com/archives/285#comments</comments>
		<pubDate>Tue, 27 Feb 2007 06:08:00 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=285</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.lifangjin.com/wp-content/uploads/2007/02/1_09153436_lit.gif" alt="1_09153436_lit.gif" /><span id="more-285"></span><br />
<img src="http://www.lifangjin.com/wp-content/uploads/2007/02/1_09153504_lit.gif" alt="1_09153504_lit.gif" /><br />
<img src="http://www.lifangjin.com/wp-content/uploads/2007/02/1_09153537_lit.gif" alt="1_09153537_lit.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/285/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网站配色方案一</title>
		<link>http://www.lifangjin.com/archives/281</link>
		<comments>http://www.lifangjin.com/archives/281#comments</comments>
		<pubDate>Tue, 27 Feb 2007 06:04:20 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=281</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.lifangjin.com/wp-content/uploads/2007/02/q200682423127.png" alt="网站配色方案" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/281/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS兼容大全(转贴)</title>
		<link>http://www.lifangjin.com/archives/199</link>
		<comments>http://www.lifangjin.com/archives/199#comments</comments>
		<pubDate>Fri, 08 Dec 2006 03:46:25 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=199</guid>
		<description><![CDATA[CSS对浏览器器的兼容性具有很高的价值，通常情况下IE和Firefox存在很大的解析差异，这里介绍一下兼容要点。 　　常见兼容问题： 　　1.DOCTYPE 影响 CSS 处理 　　2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 　　3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 　　4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width 　　5.FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式 [...]]]></description>
			<content:encoded><![CDATA[<p>CSS对浏览器器的兼容性具有很高的价值，通常情况下IE和Firefox存在很大的解析差异，这里介绍一下兼容要点。</p>
<p>　　常见兼容问题：</p>
<p>　　1.DOCTYPE 影响 <a href="http://www.lifangjin.com/archives/tag/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a> 处理</p>
<p>　　2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行</p>
<p>　　3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中</p>
<p>　　4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width</p>
<p>　　5.FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式</p>
<p>　　6.div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字，就垂直居中了。缺点是要控制内容不要换行</p>
<p>　　7.cursor: pointer 可以同时在 IE FF 中显示游标手指状， hand 仅 IE 可以</p>
<p>　　8.FF: 链接加边框和背景色，需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。</p>
<p>　　9.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法：div{margin:30px!important;margin:28px;}<br />
　　注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样：div{maring:30px;margin:28px}<br />
　　重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important;</p>
<p>　　10.IE5 和IE6的BOX解释不一致<br />
　　IE5下div{width:300px;margin:0 10px 0 10px;}<br />
　　div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改div{width:300px!important;width /**/:340px;margin:0 10px 0 10px}<br />
　　关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持，如果有人理解的话，请告诉我一声，谢了！：）</p>
<p>　　11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义ul{margin:0;padding:0;}<br />
　　就能解决大部分问题</p>
<p>　　注意事项：</p>
<p>　　1、float的div一定要闭合。</p>
<p>　　例如：(其中floatA、floatB的属性已经设置为float:left;)</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&amp;lt;#div id=&quot;floatA&quot;&amp;gt;</li>
<li>&amp;lt;#div id=&quot;floatB&quot;&amp;gt;</li>
<li>&amp;lt;#div id=&quot;NOTfloatC&quot;&amp;gt;</li></ol></div>
<p>　　这里的NOTfloatC并不希望继续平移，而是希望往下排。<br />
　　这段代码在IE中毫无问题，问题出在FF。原因是NOTfloatC并非float标签，必须将float标签闭合。<br />
　　在</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&amp;lt;#div class=&quot;floatB&quot;&amp;gt;</li>
<li>&amp;lt;#div class=&quot;NOTfloatC&quot;&amp;gt;</li></ol></div>
<p>　　之间加上
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&amp;lt;#div class=&quot;clear&quot;&amp;gt;</li></ol></div>
<p>　　这个div一定要注意声明位置，一定要放在最恰当的地方，而且必须与两个具有float属性的div同级，之间不能存在嵌套关系，否则会产生异常。<br />
　　并且将clear这种样式定义为为如下即可：.clear{<br />
clear:both;}<br />
　　此外，为了让高度能自动适应，要在wrapper里面加上overflow:hidden;<br />
　　当包含float的box的时候，高度自动适应在IE下无效，这时候应该触发IE的layout私有属性(万恶的IE啊！)用zoom:1;可以做到，这样就达到了兼容。<br />
　　例如某一个wrapper如下定义：.colwrapper{<br />
overflow:hidden;<br />
zoom:1;<br />
margin:5px auto;}</p>
<p>　　2、margin加倍的问题。</p>
<p>　　设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。<br />
　　解决方案是在这个div里面加上display:inline;<br />
例如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&amp;lt;#div id=&quot;imfloat&quot;&amp;gt;</li></ol></div>
<p>　　相应的css为<br />
#IamFloat{<br />
float:left;<br />
margin:5px;/*IE下理解为10px*/<br />
display:inline;/*IE下再理解为5px*/}</p>
<p>　　3、关于容器的包涵关系</p>
<p>　　很多时候，尤其是容器内有平行布局，例如两、三个float的div时，宽度很容易出现问题。在IE中，外层的宽度会被内层更宽的div挤破。一定要用Photoshop或者Firework量取像素级的精度。</p>
<p>　　4、关于高度的问题</p>
<p>　　如果是动态地添加内容，高度最好不要定义。浏览器可以自动伸缩，然而如果是静态的内容，高度最好定好。（似乎有时候不会自动往下撑开，不知道具体怎么回事）</p>
<p>　　5、最狠的手段 &#8211; !important;</p>
<p>　　如果实在没有办法解决一些细节问题,可以用这个方法.FF对于&#8221;!important&#8221;会自动优先解析,然而IE则会忽略.如下.tabd1{<br />
background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/<br />
background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}<br />
　　值得注意的是，一定要将xxxx !important 这句放置在另一句之上，上面已经提过</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在项目中实战xhtml+css</title>
		<link>http://www.lifangjin.com/archives/180</link>
		<comments>http://www.lifangjin.com/archives/180#comments</comments>
		<pubDate>Fri, 24 Nov 2006 21:04:42 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=180</guid>
		<description><![CDATA[最近为了一个项目一直在北京出差，比较有成就感的是终于说服我们的首席项目网页设计师开始采用xhtml+css进行页面设计，经过这个项目的验证，他对xhtml+css的好处得到了深刻的体会，在接下来的一个大项目里，我鼓励他继续采用xhtml+css进行页面设计。能符合规范和标准，总是一件好事。]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.w3.org/Icons/valid-xhtml20" />最近为了一个项目一直在北京出差，比较有成就感的是终于说服我们的首席项目网页设计师开始采用xhtml+css进行页面设计，经过这个项目的验证，他对xhtml+css的好处得到了深刻的体会，在接下来的一个大项目里，我鼓励他继续采用xhtml+css进行页面设计。能符合规范和标准，总是一件好事。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/180/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XHTML+CSS兼容性解决方案小集</title>
		<link>http://www.lifangjin.com/archives/105</link>
		<comments>http://www.lifangjin.com/archives/105#comments</comments>
		<pubDate>Tue, 11 Apr 2006 23:45:23 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=105</guid>
		<description><![CDATA[使用XHTML＋CSS构架好处不少，但也确实存在一些问题，不论是因为使用不熟练还是思路不清晰，我就先把一些我遇到的问题写在下面，省的大家四处找。 1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法： div{margin:30px!important;margin:28px;} 注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样： div{maring:30px;margin:28px} 重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important; 2.IE5和IE6的BOX解释不一致IE5下div{width:300px;margin:0 10px 0 10px;}div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改： div{width:300px!important;width /**/:340px;margin:0 10px 0 10px} 关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持，如果有人理解的话，请告诉我一声，谢了！：） 3.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义： ul{margin:0;padding:0;} 就能解决大部分问题。 4.关于脚本，在xhtml1.1中不支持language属性，只需要把代码改为： 就可以了。 5.如果你在BOX容器里使float和text-align的方向设为一致： {float:left;text-align:left;margin:0 0 0 200px;} 我们可做如下修改： {float:left;text-align:left;margin:0 0 0 200px;display:inline;} &#8212;&#8211;]]></description>
			<content:encoded><![CDATA[<p>使用XHTML＋CSS构架好处不少，但也确实存在一些问题，不论是因为使用不熟练还是思路不清晰，我就先把一些我遇到的问题写在下面，省的大家四处找。</p>
<p>1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法：</p>
<p>div{margin:30px!important;margin:28px;}</p>
<p>注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样：</p>
<p>div{maring:30px;margin:28px}</p>
<p>重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important;</p>
<p>2.IE5和IE6的BOX解释不一致IE5下div{width:300px;margin:0 10px 0 10px;}div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改：</p>
<p>div{width:300px!important;width /**/:340px;margin:0 10px 0 10px}</p>
<p>关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持，如果有人理解的话，请告诉我一声，谢了！：）</p>
<p>3.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义：</p>
<p>ul{margin:0;padding:0;}</p>
<p>就能解决大部分问题。</p>
<p>4.关于脚本，在xhtml1.1中不支持language属性，只需要把代码改为：</p>
<p>就可以了。</p>
<p>5.如果你在BOX容器里使float和text-align的方向设为一致：</p>
<p>{float:left;text-align:left;margin:0 0 0 200px;}</p>
<p>我们可做如下修改：</p>
<p>{float:left;text-align:left;margin:0 0 0 200px;display:inline;}<br />
&#8212;&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/105/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网页风格切换</title>
		<link>http://www.lifangjin.com/archives/94</link>
		<comments>http://www.lifangjin.com/archives/94#comments</comments>
		<pubDate>Wed, 29 Mar 2006 19:26:47 +0000</pubDate>
		<dc:creator>李 方进</dc:creator>
				<category><![CDATA[开发编程]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.lifangjin.com/?p=94</guid>
		<description><![CDATA[准备两个CSS分别控制不同的风格。 [code] &#60;html&#62; &#60;head&#62; &#60;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&#62; &#60;title&#62;css&#60;/title&#62; &#60;LINK title="C1" rel="stylesheet" href="C1.css" mce_href="C1.css" type="text/css" /&#62; &#60;link title="C2" rel="alternate stylesheet" href="C2.css" mce_href="C2.css" type="text/css" /&#62; &#60;/head&#62; &#60;body&#62; &#60;span  class="foo"&#62;文字&#60;/span&#62; &#60;script type="text/javascript" language="javascript"&#62; &#60;!-- function SetActiveStyleSheet(title) {     for (var i=0; i&#60;document.getElementsByTagName("link").length; i++)     {         //循环所有名称为link的标签         var e = document.getElementsByTagName("link")[i];         if (e.getAttribute("rel").indexOf("style") != -1)         {             //这个link标签的rel属性含style，证明其作用是链接CSS文件的             if (e.getAttribute("title") == title)             {                 //当前link对应的CSS就是要使用的CSS，将disabled属性设置为false表示启用                 e.disabled = false;             }             else             {                 e.disabled = true;             }         }     } } --&#62; &#60;/script&#62; &#60;input type="button" value="C1" onclick="SetActiveStyleSheet(this.value);"&#62; &#60;input type="button" value="C2" onclick="SetActiveStyleSheet(this.value);"&#62; &#60;/body&#62; &#60;/html&#62;]]></description>
			<content:encoded><![CDATA[<p>准备两个CSS分别控制不同的风格。<br />
[code]<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt;<br />
&lt;title&gt;<a href="http://www.lifangjin.com/archives/tag/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">css</a>&lt;/title&gt;<br />
&lt;LINK title="C1" rel="stylesheet" href="C1.css" mce_href="C1.css" type="text/css" /&gt;<br />
&lt;link title="C2" rel="alternate stylesheet" href="C2.css" mce_href="C2.css" type="text/css" /&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;<br />
&lt;span  class="foo"&gt;文字&lt;/span&gt;<br />
&lt;script type="text/<a href="http://www.lifangjin.com/archives/tag/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">javascript</a>" language="<a href="http://www.lifangjin.com/archives/tag/javascript" class="st_tag internal_tag" rel="tag" title="Posts tagged with javascript">javascript</a>"&gt;<br />
&lt;!--<br />
function SetActiveStyleSheet(title)<br />
{<br />
    for (var i=0; i&lt;document.getElementsByTagName("link").length; i++)<br />
    {<br />
        //循环所有名称为link的标签<br />
        var e = document.getElementsByTagName("link")[i];<br />
        if (e.getAttribute("rel").indexOf("style") != -1)<br />
        {<br />
            //这个link标签的rel属性含style，证明其作用是链接CSS文件的<br />
            if (e.getAttribute("title") == title)<br />
            {<br />
                //当前link对应的CSS就是要使用的CSS，将disabled属性设置为false表示启用<br />
                e.disabled = false;<br />
            }<br />
            else<br />
            {<br />
                e.disabled = true;<br />
            }<br />
        }<br />
    }<br />
}<br />
--&gt;<br />
&lt;/script&gt;<br />
&lt;input type="button" value="C1" onclick="SetActiveStyleSheet(this.value);"&gt;<br />
&lt;input type="button" value="C2" onclick="SetActiveStyleSheet(this.value);"&gt;<br />
&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lifangjin.com/archives/94/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

