﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;h2&gt;&lt;font color="green"&gt;生命科学领域的专业信息解决方案！&lt;/font&gt;&lt;/h2&gt;-随笔分类-CSS</title><link>http://www.blogjava.net/rain1102/category/37633.html</link><description>&lt;br/&gt;&lt;font color="green" style="font-family: 华文行楷;font-size:16px;"&gt;化学结构搜索，化学信息学，生物信息学，实验室信息学等
。&lt;/font&gt;&lt;br/&gt;&lt;font color="#3C1435"&gt;以高科技的生物、化学信息技术实现生命科学领域中专业数据的计算和管理、提高研发能力、增强在科研和成本效率方面的国际竞争力，为生物、化学、医药和学术机构提供一流的解决方案和技术咨询。&lt;/font&gt;&lt;br/&gt;
&lt;br/&gt;&lt;font color="green" style="font-family: 华文行楷;font-size:16px;"&gt;子曰：危邦不入，乱邦不居。天下有道则见，无道则隐。&lt;/font&gt;&lt;font color="#3C1435"&gt;&lt;/font&gt;&lt;br/&gt;
</description><language>zh-cn</language><lastBuildDate>Thu, 31 Mar 2011 16:01:53 GMT</lastBuildDate><pubDate>Thu, 31 Mar 2011 16:01:53 GMT</pubDate><ttl>60</ttl><item><title>高性能网站建设-示例</title><link>http://www.blogjava.net/rain1102/archive/2011/03/31/347381.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 31 Mar 2011 05:29:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2011/03/31/347381.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/347381.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2011/03/31/347381.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/347381.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/347381.html</trackback:ping><description><![CDATA[<a href="http://stevesouders.com/hpws/rules.php" target="_blank">http://stevesouders.com/hpws/rules.php</a><img src ="http://www.blogjava.net/rain1102/aggbug/347381.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2011-03-31 13:29 <a href="http://www.blogjava.net/rain1102/archive/2011/03/31/347381.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Top 10 CSS Snippets</title><link>http://www.blogjava.net/rain1102/archive/2010/01/04/308123.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 04 Jan 2010 00:46:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2010/01/04/308123.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/308123.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2010/01/04/308123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/308123.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/308123.html</trackback:ping><description><![CDATA[<p>原文地址：http://webdevmania.com/archive/top_10_css_snippets/<br />
</p>
<p>I have noticed myself to use a few different code snippets on a daily basis so I thought some of you might find them useful. So here we go.</p>
<ol>&nbsp;
    <li><strong>&nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3center_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="center" border="0" alt="center" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3center_thumb.jpg" width="162" height="123" /></a>&nbsp; &nbsp; &nbsp; <br />
    Centering a website (or other elements)</strong>&nbsp; &nbsp; <br />
    The HTML
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-xml">
        <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">DIV</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">wrap</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span class="tag">&lt;/</span><span class="tag-name">DIV</span><span class="tag">&gt;</span><span class="comments">&lt;!--&nbsp;end&nbsp;wrap&nbsp;--&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="html" name="code">
    <div class="wrap">
    </div>
    &lt;!-- end wrap --&gt;
    </pre>
    <p>The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.wrap&nbsp;{&nbsp;</span><span class="keyword">width</span><span>:</span><span class="value">960px</span><span>;&nbsp;</span><span class="keyword">margin</span><span>:</span><span class="value">0</span><span>&nbsp;</span><span class="value">auto</span><span>;} &nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .wrap { width:960px; margin:0 auto;}
    </pre>
    <p>&nbsp; </p>
    <p>This is an oldie, but apperantly it is not as obvious as you would think.</p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3stickyfooter_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="stickyfooter" border="0" alt="stickyfooter" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3stickyfooter_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Sticky Footer (make footer always be on bottom without absolute positioning)</strong> </p>
    <p>&nbsp; <br />
    The HTML </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-xml">
        <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">DIV</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">wrap</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="tag">&lt;</span><span class="tag-name">DIV</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">main</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">clearfix</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">DIV</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">DIV</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="tag">&lt;</span><span class="tag-name">DIV</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">footer</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">DIV</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="html" name="code">
    <div id="wrap">
    <div id="main" class="clearfix">
    </div>
    </div>
    <div id="footer">
    </div>
    </pre>
    <p>The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>*&nbsp;{&nbsp;</span><span class="keyword">margin</span><span>:</span><span class="value">0</span><span>;&nbsp;</span><span class="keyword">padding</span><span>:</span><span class="value">0</span><span>;&nbsp;}&nbsp; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>html,&nbsp;body,&nbsp;</span><span class="value">#wrap</span><span>&nbsp;{&nbsp;</span><span class="keyword">height</span><span>:&nbsp;</span><span class="value">100%</span><span>;&nbsp;} &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>body&nbsp;&gt;&nbsp;</span><span class="value">#wrap</span><span>&nbsp;{</span><span class="keyword">height</span><span>:&nbsp;</span><span class="value">auto</span><span>;&nbsp;</span><span class="keyword">min-height</span><span>:&nbsp;</span><span class="value">100%</span><span>;} &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="value">#main</span><span>&nbsp;{&nbsp;</span><span class="keyword">padding-bottom</span><span>:&nbsp;</span><span class="value">150px</span><span>;&nbsp;}&nbsp;&nbsp;</span><span class="comment">/*&nbsp;must&nbsp;be&nbsp;same&nbsp;height&nbsp;as&nbsp;the&nbsp;footer&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="value">#footer</span><span>&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">position</span><span>:&nbsp;</span><span class="value">relative</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">margin-top</span><span>:&nbsp;</span><span class="value">-150px</span><span>;&nbsp;</span><span class="comment">/*&nbsp;negative&nbsp;value&nbsp;of&nbsp;footer&nbsp;height&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">height</span><span>:&nbsp;</span><span class="value">150px</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">clear</span><span>:</span><span class="value">both</span><span>;}&nbsp; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span class="comment">/*&nbsp;CLEAR&nbsp;FIX*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>.clearfix:after&nbsp;{</span><span class="keyword">content</span><span>:&nbsp;</span><span class="string">"."</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">display</span><span>:&nbsp;</span><span class="value">block</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">height</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">clear</span><span>:&nbsp;</span><span class="value">both</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">visibility</span><span>:&nbsp;</span><span class="value">hidden</span><span>;} &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>.clearfix&nbsp;{</span><span class="keyword">display</span><span>:&nbsp;inline-</span><span class="value">block</span><span>;} &nbsp;&nbsp;</span></span></li>
        <li><span class="comment">/*&nbsp;Hides&nbsp;from&nbsp;IE-mac&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>*&nbsp;html&nbsp;.clearfix&nbsp;{&nbsp;</span><span class="keyword">height</span><span>:&nbsp;</span><span class="value">1%</span><span>;} &nbsp;&nbsp;</span></span></li>
        <li><span>.clearfix&nbsp;{</span><span class="keyword">display</span><span>:&nbsp;</span><span class="value">block</span><span>;} &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span class="comment">/*&nbsp;End&nbsp;hide&nbsp;from&nbsp;IE-mac&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  * { margin:0; padding:0; }
    html, body, #wrap { height: 100%; }
    body &gt; #wrap {height: auto; min-height: 100%;}
    #main { padding-bottom: 150px; }  /* must be same height as the footer */
    #footer {
    position: relative;
    margin-top: -150px; /* negative value of footer height */
    height: 150px;
    clear:both;}
    /* CLEAR FIX*/
    .clearfix:after {content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
    .clearfix {display: inline-block;}
    /* Hides from IE-mac */
    * html .clearfix { height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */
    </pre>
    <p>&nbsp; </p>
    <p>As of recently i have had to use this over 50 times&#8230; i think this is one of the most important tricks you will learn today.</strong></p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3min-height_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="min-height" border="0" alt="min-height" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3min-height_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Cross-Browser Min Height</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.element&nbsp;{&nbsp;</span><span class="keyword">min-height</span><span>:</span><span class="value">600px</span><span>;&nbsp;</span><span class="keyword">height</span><span>:</span><span class="value">auto</span><span>&nbsp;</span><span class="important">!important</span><span>;&nbsp;</span><span class="keyword">height</span><span>:</span><span class="value">600px</span><span>;&nbsp;} &nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .element { min-height:600px; height:auto !important; height:600px; }
    </pre>
    <p>&nbsp; </p>
    <p>You can replace the min-height and heigth with 12em or another value that works for you.</p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3box-shadow_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="box-shadow" border="0" alt="box-shadow" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3box-shadow_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Box Shadow (CSS3)</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.box&nbsp;{&nbsp;box-shadow:&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">#666</span><span>;&nbsp;&nbsp;-moz-box-shadow:&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">#666</span><span>;&nbsp;&nbsp;-webkit-box-shadow:&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">5px</span><span>&nbsp;</span><span class="value">#666</span><span>;&nbsp;} &nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .box { box-shadow: 5px 5px 5px #666;  -moz-box-shadow: 5px 5px 5px #666;  -webkit-box-shadow: 5px 5px 5px #666; }
    </pre>
    <p>&nbsp; </p>
    <p>As you can see since this is a CSS3 property you will need all the three commands to make it cross browser(except for ie of course). The first 2 measurements are for horizontal offset and the vertical offset. The third number is for the blur radius. And the last is the color of the shadow.</p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3text-shadow_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="text-shadow" border="0" alt="text-shadow" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3text-shadow_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Text Shadow (CSS3) with IE hack</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.text&nbsp;{&nbsp;</span><span class="keyword">text-shadow</span><span>:&nbsp;</span><span class="value">1px</span><span>&nbsp;</span><span class="value">1px</span><span>&nbsp;</span><span class="value">1px</span><span>&nbsp;</span><span class="value">#666</span><span>;&nbsp;filter:&nbsp;Shadow(Color=</span><span class="value">#666666</span><span>,&nbsp;Direction=</span><span class="value">135</span><span>,&nbsp;Strength=</span><span class="value">5</span><span>);&nbsp;} &nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .text { text-shadow: 1px 1px 1px #666; filter: Shadow(Color=#666666, Direction=135, Strength=5); }
    </pre>
    <p>&nbsp; </p>
    <p>This technique is great for all modern browsers, the IE fix works but it is not amazing quality.</p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3opac_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="opac" border="0" alt="opac" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3opac_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Cross Browser CSS Opacity</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.</span><span class="value">transparent</span><span>&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;</span><span class="comment">/*&nbsp;Modern&nbsp;Browsers&nbsp;*/</span><span>&nbsp;opacity:&nbsp;</span><span class="value">0.7</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;</span><span class="comment">/*&nbsp;IE&nbsp;8&nbsp;*/</span><span>&nbsp;-ms-filter:&nbsp;</span><span class="string">"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;</span><span class="comment">/*&nbsp;IE&nbsp;5-7&nbsp;*/</span><span>&nbsp;filter:&nbsp;alpha(opacity=</span><span class="value">70</span><span>); &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;</span><span class="comment">/*&nbsp;Netscape&nbsp;*/</span><span>&nbsp;-moz-opacity:&nbsp;</span><span class="value">0.7</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;</span><span class="comment">/*&nbsp;Safari&nbsp;1&nbsp;*/</span><span>&nbsp;-khtml-opacity:&nbsp;</span><span class="value">0.7</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .transparent {
    /* Modern Browsers */ opacity: 0.7;
    /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    /* IE 5-7 */ filter: alpha(opacity=70);
    /* Netscape */ -moz-opacity: 0.7;
    /* Safari 1 */ -khtml-opacity: 0.7;
    }
    </pre>
    <p>&nbsp; </p>
    <p>Opacity can be used for plenty of elements, it adds a certain new age style we all strive for. <strong>Notice that in some browsers transperancy is inherited by all child elements!</strong></p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3reset_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="reset" border="0" alt="reset" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3reset_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    The Famous Meyer Reset</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>&nbsp;&nbsp;html,&nbsp;body,&nbsp;div,&nbsp;span,&nbsp;applet,&nbsp;object,&nbsp;iframe, &nbsp;&nbsp;</span></span></li>
        <li><span>h</span><span class="value">1</span><span>,&nbsp;h</span><span class="value">2</span><span>,&nbsp;h</span><span class="value">3</span><span>,&nbsp;h</span><span class="value">4</span><span>,&nbsp;h</span><span class="value">5</span><span>,&nbsp;h</span><span class="value">6</span><span>,&nbsp;p,&nbsp;blockquote,&nbsp;</span><span class="value">pre</span><span>, &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>a,&nbsp;abbr,&nbsp;acronym,&nbsp;address,&nbsp;big,&nbsp;cite,&nbsp;</span><span class="value">code</span><span>, &nbsp;&nbsp;</span></span></li>
        <li><span>del,&nbsp;dfn,&nbsp;em,&nbsp;font,&nbsp;img,&nbsp;ins,&nbsp;kbd,&nbsp;q,&nbsp;s,&nbsp;samp, &nbsp;&nbsp;</span></li>
        <li class="alt"><span class="value">small</span><span>,&nbsp;strike,&nbsp;strong,&nbsp;</span><span class="value">sub</span><span>,&nbsp;sup,&nbsp;tt,&nbsp;var, &nbsp;&nbsp;</span></span></li>
        <li><span>dl,&nbsp;dt,&nbsp;dd,&nbsp;ol,&nbsp;ul,&nbsp;li, &nbsp;&nbsp;</span></li>
        <li class="alt"><span>fieldset,&nbsp;form,&nbsp;label,&nbsp;legend, &nbsp;&nbsp;</span></li>
        <li><span>table,&nbsp;</span><span class="value">caption</span><span>,&nbsp;tbody,&nbsp;tfoot,&nbsp;thead,&nbsp;tr,&nbsp;th,&nbsp;td&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">margin</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">padding</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">border</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">outline</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">font-weight</span><span>:&nbsp;inherit; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">font-style</span><span>:&nbsp;inherit; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">font-size</span><span>:&nbsp;</span><span class="value">100%</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">font-family</span><span>:&nbsp;inherit; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">vertical-align</span><span>:&nbsp;</span><span class="value">baseline</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>} &nbsp;&nbsp;</span></li>
        <li class="alt"><span class="comment">/*&nbsp;remember&nbsp;to&nbsp;define&nbsp;focus&nbsp;styles!&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>:focus&nbsp;{ &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">outline</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>} &nbsp;&nbsp;</span></li>
        <li class="alt"><span>body&nbsp;{ &nbsp;&nbsp;</span></li>
        <li><span>&nbsp;</span><span class="keyword">line-height</span><span>:&nbsp;</span><span class="value">1</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">color</span><span>:&nbsp;</span><span class="value">black</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">background</span><span>:&nbsp;</span><span class="value">white</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
        <li><span>ol,&nbsp;ul&nbsp;{ &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">list-style</span><span>:&nbsp;</span><span class="value">none</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>} &nbsp;&nbsp;</span></li>
        <li class="alt"><span class="comment">/*&nbsp;tables&nbsp;still&nbsp;need&nbsp;'cellspacing="0"'&nbsp;in&nbsp;the&nbsp;markup&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li><span>table&nbsp;{ &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">border-collapse</span><span>:&nbsp;</span><span class="value">separate</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">border-spacing</span><span>:&nbsp;</span><span class="value">0</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
        <li><span class="value">caption</span><span>,&nbsp;th,&nbsp;td&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">text-align</span><span>:&nbsp;</span><span class="value">left</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">font-weight</span><span>:&nbsp;</span><span class="value">normal</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
        <li><span>blockquote:before,&nbsp;blockquote:after, &nbsp;&nbsp;</span></li>
        <li class="alt"><span>q:before,&nbsp;q:after&nbsp;{ &nbsp;&nbsp;</span></li>
        <li><span>&nbsp;</span><span class="keyword">content</span><span>:&nbsp;</span><span class="string">""</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
        <li><span>blockquote,&nbsp;q&nbsp;{ &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;</span><span class="keyword">quotes</span><span>:&nbsp;</span><span class="string">""</span><span>&nbsp;</span><span class="string">""</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>} &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;&nbsp;&nbsp;</span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, font, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    }
    /* remember to define focus styles! */
    :focus {
    outline: 0;
    }
    body {
    line-height: 1;
    color: black;
    background: white;
    }
    ol, ul {
    list-style: none;
    }
    /* tables still need 'cellspacing="0"' in the markup */
    table {
    border-collapse: separate;
    border-spacing: 0;
    }
    caption, th, td {
    text-align: left;
    font-weight: normal;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
    content: "";
    }
    blockquote, q {
    quotes: "" "";
    }
    </pre>
    <p>&nbsp; </p>
    <p>This is the most useful css reset out there, i use it for almost everything I work on (even the 52framework, coming soon).</p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3dotted_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dotted" border="0" alt="dotted" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3dotted_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Removing the dotted outlines</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>a,&nbsp;a:active&nbsp;{&nbsp;</span><span class="keyword">outline</span><span>:&nbsp;</span><span class="value">none</span><span>;&nbsp;} &nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  a, a:active { outline: none; }
    </pre>
    <p>&nbsp; </p>
    <p>I find myself getting very annoyed with the dotted outline (especially for text-indented elements that are off the page).</strong></p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3rounded_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="rounded" border="0" alt="rounded" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3rounded_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Rounded Corners (non ie)</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.element&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;-moz-border-radius:&nbsp;</span><span class="value">5px</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>&nbsp;-webkit-border-radius:&nbsp;</span><span class="value">5px</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;border-radius:&nbsp;</span><span class="value">5px</span><span>;&nbsp;</span><span class="comment">/*&nbsp;future&nbsp;proofing&nbsp;*/</span><span>&nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
        <li><span>.element-top-left-corner&nbsp;{ &nbsp;&nbsp;</span></li>
        <li class="alt"><span>&nbsp;-moz-border-radius-topleft:&nbsp;</span><span class="value">5px</span><span>; &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;-webkit-border-top-left-radius:&nbsp;</span><span class="value">5px</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .element {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    }
    .element-top-left-corner {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    }
    </pre>
    <p>&nbsp; </p>
    <p>Love rounded corners? Don&#8217;t want to slave over images and elements to get the effect? This is your solution, and elements still look fine in ie.</strong></p>
    <p>&nbsp; </p>
    </li>
    <p>&nbsp; </p>
    <li>
    <p><strong><br />
    &nbsp; &nbsp; <br />
    <a href="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3import_2.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="import" border="0" alt="import" src="http://webdevmania.com/images/uploads/WindowsLiveWriterTop10CSSSnippets_11DE3import_thumb.jpg" width="162" height="123" /></a> </p>
    <p>&nbsp; &nbsp; <br />
    Override Inline Styles</strong> </p>
    <p>&nbsp; <br />
    The CSS </p>
    <p>&nbsp; </p>
    <div class="dp-highlighter">
    <div class="bar">
    <div class="tools"><a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#">view plain</a><a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">copy to clipboard</a><a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#">print</a><a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/rain1102/admin/EditPosts.aspx?opt=1#">?</a></div>
    </div>
    <ol class="dp-css">
        <li class="alt"><span><span>.override&nbsp;{ &nbsp;&nbsp;</span></span></li>
        <li><span>&nbsp;</span><span class="keyword">font-size</span><span>:&nbsp;</span><span class="value">14px</span><span>&nbsp;</span><span class="important">!important</span><span>; &nbsp;&nbsp;</span></span></li>
        <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    </ol>
    </div>
    <pre style="display: none" class="css" name="code">  .override {
    font-size: 14px !important;
    }
    </pre>
    <p>&nbsp; </p>
    <p>This comes in handy plenty of times, I personally use it way too much <img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" alt="smile" src="http://webdevmania.com/images/smileys/smile.gif" width="19" height="19" /> everytime something doesn&#8217;t work I test if its just not being applied because of some other style.</strong></p>
    </li>
</ol><img src ="http://www.blogjava.net/rain1102/aggbug/308123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2010-01-04 08:46 <a href="http://www.blogjava.net/rain1102/archive/2010/01/04/308123.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>半透明效果文字不透明[转载]</title><link>http://www.blogjava.net/rain1102/archive/2009/06/10/281294.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 10 Jun 2009 13:47:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2009/06/10/281294.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/281294.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2009/06/10/281294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/281294.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/281294.html</trackback:ping><description><![CDATA[我们在使用半透明的过程中，会发现半透明层内的文字也被加上了透明效果，有的时候和我们的设计相背离，如以下效果：<br />
<br />
<style type="text/css">
.box{ width:550px; height:150px; background:#F00;filter:alpha(opacity=50);opacity:0.5; }
</style>
代码:<br />
1.&lt;style type="text/css"&gt; <br />
2..box{ width:600px; height:150px; background:#F00;filter:alpha(opacity=50);opacity:0.5; } <br />
3.&lt;/style&gt; <br />
4.&lt;div class="box"&gt;这里的字也变了颜色&lt;/div&gt;<br />
<div class="title">效果1</div>
<div class="box">这里的字也变了颜色</div>
实际上这是css的继承机制，内部的文字继承了外部的div的半透明，如果你的网页只需要兼容IE,那么你的代码可以这样来写，在文字的外部再加一个div，设置此div的position属性为relative，这样IE认为包含文字的div脱离了标准流，样式就不再继承<br />
代码2<br />
1.&lt;div class="box"&gt; <br />
2.&lt;div style="position:relative"&gt;这里的字在IE下没有变颜色&lt;/div&gt; <br />
3.&lt;/div&gt;效果2
<div class="title">效果2</div>
<div class="box">
<div style="position: relative">这里的字在IE下没有变颜色</div>
</div>
如果你的网页只打算兼容ie,那么没问题，父框给他个relative就行了可，但是在其他浏览器里的效果并不随你所愿，只能构造两个div来模拟效果了,原理是使同级的透明的容器和不透明的容器显示重叠，如下代码<br />
代码3<br />
1.&lt;div style="position:relative"&gt; <br />
2.&lt;div class="box"&gt;&lt;/div&gt; <br />
3.&lt;div style=" position:absolute;color:#000; left:0px; top:0px"&gt;这里的字体颜色是不是能兼容所有的浏览器呢&lt;/div&gt; <br />
4.&lt;/div&gt;效果3<br />
<div class="title">效果3</div>
<div style="position: relative">
<div class="box"></div>
<div style="left: 0px; color: #000; position: absolute; top: 0px">这里的字体颜色是不是能兼容所有的浏览器呢，我在测试的过程中发现，使用<br />
margin-top:-150px想让他重叠，却发现还是有问题，只能通过absolute来设置</div>
</div>
这里的字体颜色是不是能兼容所有的浏览器呢，我在测试的过程中发现，使用<br />
margin-top:-150px想让他重叠，却发现还是有问题，只能通过absolute来设置总结:总的来说使用半透明还是比较麻烦的，如果是非必须我们还是换成其他方法，比如做半透明的图片做容器背景，<img src ="http://www.blogjava.net/rain1102/aggbug/281294.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2009-06-10 21:47 <a href="http://www.blogjava.net/rain1102/archive/2009/06/10/281294.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tab实现</title><link>http://www.blogjava.net/rain1102/archive/2009/05/31/279141.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Sun, 31 May 2009 01:01:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2009/05/31/279141.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/279141.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2009/05/31/279141.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/279141.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/279141.html</trackback:ping><description><![CDATA[<p>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;<br />
&lt;HTML&gt;<br />
&nbsp;&lt;HEAD&gt;<br />
&nbsp; &lt;TITLE&gt;tab实现 &lt;/TITLE&gt;<br />
&nbsp; &lt;script type="text/javascript" src="jquery-1.3.2.min.js"&gt;&lt;/script&gt;&nbsp;<br />
&nbsp; &lt;script type="text/javascript"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp; $(document).ready(function(){<br />
&nbsp; &nbsp;&nbsp;$('#demo-nav a').bind('click',function(){<br />
&nbsp; &nbsp;&nbsp;&nbsp;var id = this.id;<br />
&nbsp; &nbsp;&nbsp;&nbsp;$('#demo-nav a').removeClass('active');<br />
&nbsp; &nbsp;&nbsp;&nbsp;$('#'+id).addClass('active');<br />
&nbsp; &nbsp;&nbsp;&nbsp;$('.tab').css('display','none');<br />
&nbsp; &nbsp;&nbsp;&nbsp;$('#tab'+id).css('display','block');<br />
&nbsp; &nbsp;&nbsp;})<br />
&nbsp;&nbsp;});<br />
&nbsp;&nbsp;&nbsp; &lt;/script&gt;<br />
&nbsp; &lt;style type="text/css"&gt;<br />
&nbsp;<br />
&nbsp;div.demolayout {<br />
&nbsp;width:460px;<br />
&nbsp;margin: 15px 0 0 20px;<br />
&nbsp;padding:15px 0 0 30px;<br />
&nbsp;background: url(/images/index-content-bg.png) no-repeat top center;<br />
&nbsp;}</p>
<p>&nbsp;ul.demolayout {<br />
&nbsp;list-style-type: none;<br />
&nbsp;float: left;<br />
&nbsp;margin:0px;<br />
&nbsp;padding:0px;<br />
&nbsp;}</p>
<p>&nbsp;ul.demolayout li {<br />
&nbsp;margin: 0 0 0 0;<br />
&nbsp;float: left;<br />
&nbsp;border-bottom:1px solid #515151;<br />
&nbsp;}<br />
&nbsp;.tab{<br />
&nbsp;padding:0 0 2px 0;<br />
&nbsp;height: 160px;<br />
&nbsp;text-align:left;<br />
&nbsp;}<br />
&nbsp;ul.demolayout a {<br />
&nbsp;float: left;<br />
&nbsp;display: block;<br />
&nbsp;padding: 5px 25px;<br />
&nbsp;border-bottom: 0;<br />
&nbsp;color: #515151;<br />
&nbsp;text-decoration: none;<br />
&nbsp;font-size:14px;<br />
&nbsp;font-weight: bold;<br />
&nbsp;}</p>
<p>&nbsp;ul.demolayout a:hover {<br />
&nbsp;background: #eee;<br />
&nbsp;}</p>
<p>&nbsp;ul.demolayout a.active {<br />
&nbsp;background: #515151;<br />
&nbsp;padding-bottom: 5px;<br />
&nbsp;cursor: default;<br />
&nbsp;color:white;<br />
&nbsp;}</p>
<p>&nbsp;.tabs-container {<br />
&nbsp;clear: left;<br />
&nbsp;padding:0px;<br />
&nbsp;}<br />
&nbsp;p.more_details{<br />
&nbsp;&nbsp;padding:2px 2px 2px 2px;<br />
&nbsp;&nbsp;font-size:11px;<br />
&nbsp;}<br />
&nbsp; &lt;/style&gt;<br />
&nbsp;&lt;/HEAD&gt;</p>
<p>&nbsp;&lt;BODY&gt;<br />
&nbsp; &lt;div id="demo" class="demolayout"&gt;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul id="demo-nav" class="demolayout"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a class="active" href="#tab1" id="1"&gt;活动资讯&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a class="" href="#tab2" id="2"&gt;业态分布&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a class="" href="#tab3" id="3"&gt;商家推荐&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ul&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class="tabs-container"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style="display: block;" class="tab" id="tab1"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p class="more_details"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;活动资讯内容信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style="display: none; " class="tab" id="tab2"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p class="more_details"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;业态分布内容信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style="display: none; " class="tab" id="tab3"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p id="comment" class="more_details"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;商家推荐内容信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br />
</p><img src ="http://www.blogjava.net/rain1102/aggbug/279141.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2009-05-31 09:01 <a href="http://www.blogjava.net/rain1102/archive/2009/05/31/279141.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>无图片圆角实现CSS</title><link>http://www.blogjava.net/rain1102/archive/2009/05/31/279140.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Sun, 31 May 2009 00:55:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2009/05/31/279140.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/279140.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2009/05/31/279140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/279140.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/279140.html</trackback:ping><description><![CDATA[<p>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;<br />
&lt;HTML&gt;<br />
&nbsp;&lt;HEAD&gt;<br />
&nbsp; &lt;TITLE&gt;无图片圆角实现 &lt;/TITLE&gt;<br />
&nbsp; &lt;style type="text/css"&gt;<br />
&nbsp;div#box{ <br />
&nbsp;margin:0 20px;<br />
&nbsp;width:200px;<br />
&nbsp;background: #FF9E3E;<br />
&nbsp;text-align:center;<br />
&nbsp;}</p>
<p>&nbsp;b.rtop, b.rbottom{display:block; background: #FFF;}<br />
&nbsp;b.rtop b, b.rbottom b{display:block;height: 1px;<br />
&nbsp;&nbsp;overflow: hidden; background: #FF9E3E;}<br />
&nbsp;b.r1{margin: 0 5px}<br />
&nbsp;b.r2{margin: 0 3px}<br />
&nbsp;b.r3{margin: 0 2px}<br />
&nbsp;b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}<br />
&nbsp;.prod_title{<br />
&nbsp;&nbsp;color:#804000;<br />
&nbsp;&nbsp;text-align:center;<br />
&nbsp;&nbsp;font-size:14px;<br />
&nbsp;&nbsp;font-weight: bold;<br />
&nbsp;&nbsp;padding: 5px 5px;<br />
&nbsp;}</p>
<p>&nbsp;div.details{<br />
&nbsp;&nbsp;padding:2px;<br />
&nbsp;&nbsp;font-size:11px;<br />
&nbsp;&nbsp;text-align:left;<br />
&nbsp;}<br />
&nbsp;.box_center{<br />
&nbsp;&nbsp;width:200px;<br />
&nbsp;&nbsp;height:150px;<br />
&nbsp;&nbsp;padding: 2px;<br />
&nbsp;}</p>
<p>&nbsp;a.more{<br />
&nbsp;&nbsp;font-style:italic;<br />
&nbsp;&nbsp;color:#804000;<br />
&nbsp;&nbsp;float:right;<br />
&nbsp;&nbsp;text-decoration:none;<br />
&nbsp;&nbsp;font-size:11px;<br />
&nbsp;&nbsp;padding:0px 15px 0 0;<br />
&nbsp;}<br />
&nbsp; &lt;/style&gt;<br />
&nbsp;&lt;/HEAD&gt;</p>
<p>&nbsp;&lt;BODY&gt;<br />
&nbsp; &lt;div id="box"&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;b class="rtop"&gt;&lt;b class="r1"&gt;&lt;/b&gt;&lt;b class="r2"&gt;&lt;/b&gt;&lt;b class="r3"&gt;&lt;/b&gt;&lt;b class="r4"&gt;&lt;/b&gt;&lt;/b&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="box_center"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="prod_title"&gt;圆角测试&lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="details"&gt;内容信息&lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href="#" class="more"&gt;- 详细信息 -&lt;/a&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="clear"&gt;&lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;b class="rbottom"&gt;&lt;b class="r4"&gt;&lt;/b&gt;&lt;b class="r3"&gt;&lt;/b&gt;&lt;b class="r2"&gt;&lt;/b&gt;&lt;b class="r1"&gt;&lt;/b&gt;&lt;/b&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br />
</p><img src ="http://www.blogjava.net/rain1102/aggbug/279140.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2009-05-31 08:55 <a href="http://www.blogjava.net/rain1102/archive/2009/05/31/279140.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10个基于 JavaScript 的 WYSIWYG 编辑器</title><link>http://www.blogjava.net/rain1102/archive/2009/04/27/267729.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 27 Apr 2009 07:44:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2009/04/27/267729.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/267729.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2009/04/27/267729.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/267729.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/267729.html</trackback:ping><description><![CDATA[<div id="news_content">
<p><a href="http://www.comsharp.com/">COMSHARP CMS</a> 写道：在线编辑内容的时候，那些基于 JavaScript 的编辑器帮了我们大忙，这些所见即所得（WYSIWYG）编辑器，给我们提供了类似 Office&nbsp;的操作体验。如今，任何网站内容管理系统（CMS）和博客系统都需要一个这样的编辑器。本文精选了10个基于 JavaScript&nbsp; 的编辑器，它们有的是基于 jQuery 框架，有点则不是。</p>
<h2>MarkitUp - jQuery</h2>
<p><strong><a href="http://markitup.jaysalvat.com/home/">Official Website</a></strong> | <strong><a href="http://markitup.jaysalvat.com/examples/">Demo</a></strong><br />
<img class="img" style="width: 556px; height: 139px" height="139" alt="MarkitUp" src="http://www.queness.com/resources/images/richtexteditor/markitup.gif" width="556" /></p>
<p>功能不是很多，但很轻量，很灵活。打包后只有6.5K大小。</p>
<h2>jWYSIWYG - jQuery</h2>
<p><strong><a href="http://code.google.com/p/jwysiwyg/">Official Website</a></strong> | <strong><a href="http://code.google.com/p/jwysiwyg/">Demo</a></strong><br />
<img class="img" style="width: 548px; height: 137px" height="137" alt="jWYSIWYG" src="http://www.queness.com/resources/images/richtexteditor/jwysiwyg.gif" width="548" /></p>
<p>非常基本的编辑器，简单为本。打包后只有7K。</p>
<h2>Lightweight RTE- jQuery</h2>
<p><strong><a href="http://batiste.dosimple.ch/blog/posts/2007-09-11-1/rich-text-editor-jquery.html">Official Website</a></strong> | <strong><a href="http://batiste.dosimple.ch/blog/posts/2007-09-11-1/rich-text-editor-jquery.html">Demo</a></strong><br />
<img class="img" style="width: 540px; height: 135px" height="135" alt="jWYSIWYG" src="http://www.queness.com/resources/images/richtexteditor/lightweightrte.gif" width="540" /></p>
<p>简单到不能再简单，很容易自己修改。</p>
<h2>HTMLBox - jQuery</h2>
<p><strong><a href="http://remiya.com/cms/projects/jquery-plugins/htmlbox/">Official Website</a></strong> | <strong><a href="http://remiya.com/cms/projects/jquery-plugins/htmlbox/demo_full.html">Demo</a></strong><br />
<img class="img" style="width: 536px; height: 134px" height="134" alt="HTMLBox" src="http://www.queness.com/resources/images/richtexteditor/htmlbox.gif" width="536" /></p>
<p>跨浏览器，开源，基于 jQuery。可以很容易同各种 CMS，论坛，留言本，博客等系统集成。</p>
<h2>D Small Rich Text Editor - jQuery</h2>
<p><strong><a href="http://www.avidansoft.com/dsrte/index.php">Official Website</a></strong> | <strong><a href="http://www.avidansoft.com/dsrte/index.php">Demo</a></strong><br />
<img class="img" style="width: 536px; height: 134px" height="134" alt="D Small Rich Text Editor" src="http://www.queness.com/resources/images/richtexteditor/dsrte.gif" width="536" /></p>
<p>基于 iframe 对象。</p>
<h2>WYMEditor - jQuery</h2>
<p><strong><a href="http://www.wymeditor.org/demo/">Official Website</a></strong> | <strong><a href="http://files.wymeditor.org/wymeditor/trunk/src/examples/13-silver-skin.html">Demo</a></strong><br />
<img class="img" style="width: 540px; height: 135px" height="135" alt="WYMEditor" src="http://www.queness.com/resources/images/richtexteditor/wymeditor.gif" width="540" /></p>
<p>&nbsp;</p>
&lt;!-- ################## NON jQUery ################### --&gt;
<h2>TinyMCE - non-jQuery</h2>
<p><strong><a href="http://tinymce.moxiecode.com/">Official Website</a></strong> | <strong><a href="http://tinymce.moxiecode.com/examples/full.php">Demo</a></strong><br />
<img class="img" style="width: 536px; height: 134px" height="134" alt="TinyMCE" src="http://www.queness.com/resources/images/richtexteditor/tinymce.gif" width="536" /></p>
<p>最经典的基于 JavaScript&nbsp;的编辑器，COMSHARP CMS 默认的编辑器就是这个。</p>
<h2>fckeditor - Non-jQuery</h2>
<p><strong><a href="http://www.fckeditor.net/">Official Website</a></strong> | <strong><a href="http://www.fckeditor.net/demo">Demo</a></strong><br />
<img class="img" style="width: 532px; height: 133px" height="133" alt="fckeditor" src="http://www.queness.com/resources/images/richtexteditor/fckeditor.gif" width="532" /></p>
<p>功能非常强大。</p>
<h2>Yahoo YUI Rich Text Editor - Non-jQuery</h2>
<p><strong><a href="http://developer.yahoo.com/yui/editor/">Official Website</a></strong> | <strong><a href="http://developer.yahoo.com/yui/editor/">Demo</a></strong><br />
<img class="img" style="width: 536px; height: 134px" height="134" alt="Yahoo UI RTE" src="http://www.queness.com/resources/images/richtexteditor/yui.gif" width="536" /></p>
<p>基于 Yahoo YUI，简单，但很可靠。</p>
<h2>Xinha - Non-jQuery</h2>
<p><strong><a href="http://xinha.webfactional.com/">Official Website</a></strong> | <strong><a href="http://xinha.webfactional.com/wiki/Examples">Demo</a></strong><br />
<img class="img" style="width: 540px; height: 135px" height="135" alt="Xinha" src="http://www.queness.com/resources/images/richtexteditor/xinha.gif" width="540" /></p>
<p>自由的基于&nbsp; BSD 许可编辑器，功能完善，很适合同各种系统集成。</p>
<p>本文原文来源：<a href="http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors">http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors</a></p>
<p>&nbsp;</p>
</div>
<br />
<span>来自: <a href="http://www.comsharp.com/GetKnowledge/zh-CN/CMS_K792.aspx">comsharp</a> </span><img src ="http://www.blogjava.net/rain1102/aggbug/267729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2009-04-27 15:44 <a href="http://www.blogjava.net/rain1102/archive/2009/04/27/267729.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为jmesa表格的date类型数据加filter</title><link>http://www.blogjava.net/rain1102/archive/2008/06/20/209456.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Fri, 20 Jun 2008 06:59:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/06/20/209456.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/209456.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/06/20/209456.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/209456.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/209456.html</trackback:ping><description><![CDATA[<pre class="prettyprint"><span class="pun">&lt;</span><span class="tag">jmesa</span><span class="pln">:</span><span class="atn">htmlColumn</span><span class="pln"> <br />
</span><span class="atn">&nbsp;&nbsp;&nbsp;&nbsp;property</span><span class="pun">=</span><span class="atv">"born"<br />
</span><span class="pln"> &nbsp;&nbsp;&nbsp;</span><span class="atn">pattern</span><span class="pun">=</span><span class="atv">"MM/yyyy"</span><span class="pln"> <br />
</span><span class="atn">&nbsp;&nbsp;&nbsp;&nbsp;cellEditor</span><span class="pun">=</span><span class="atv">"org.jmesa.view.editor.DateCellEditor"</span><span class="pun">/&gt;</span></pre>
<br />
<p>package com.founder.web.ext;</p>
<p>import <a title="Java爱好者" href="http://www.blogjava.net/rain1102">Java</a>.util.Date;<br />
import <a title="Java爱好者" href="http://www.blogjava.net/rain1102">Java</a>.util.HashMap;<br />
import <a title="Java爱好者" href="http://www.blogjava.net/rain1102">Java</a>.util.Map;</p>
<p>import org.jmesa.core.filter.DateFilterMatcher;<br />
import org.jmesa.core.filter.FilterMatcher;<br />
import org.jmesa.core.filter.FilterMatcherMap;<br />
import org.jmesa.core.filter.MatcherKey;</p>
<p>public class DateFilterMatcherMap implements FilterMatcherMap {</p>
<p>&nbsp;public Map&lt;MatcherKey, FilterMatcher&gt; getFilterMatchers() {<br />
&nbsp;&nbsp;Map&lt;MatcherKey, FilterMatcher&gt; filterMatcherMap = new HashMap&lt;MatcherKey, FilterMatcher&gt;();<br />
&nbsp;&nbsp;filterMatcherMap.put(new MatcherKey(Date.class, "<span style="color: red">born</span>"), new DateFilterMatcher("MM/dd/yyyy"));<br />
&nbsp;&nbsp;return filterMatcherMap;<br />
&nbsp;}</p>
<p>}<br />
<br />
现在需要修改<span class="pln">tableFacade</span>标签为</p>
<pre class="prettyprint"><span class="pun">&lt;</span><span class="pln">jmesa</span><span class="pun">:</span><span class="pln">tableFacade<br />
&nbsp;&nbsp;&nbsp;&nbsp;id</span><span class="pun">=</span><span class="str">"tag"</span><span class="pln"> <br />
<span style="color: red"><span class="pln">&nbsp;&nbsp;&nbsp;&nbsp;filterMatcherMap</span><span class="pun">=</span><span class="str">"com.founder.web.ext.DateFilterMatcherMap"</span></span></span></pre><img src ="http://www.blogjava.net/rain1102/aggbug/209456.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-06-20 14:59 <a href="http://www.blogjava.net/rain1102/archive/2008/06/20/209456.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS控制textarea宽度固定，自动增高,input高度固定，自动增宽</title><link>http://www.blogjava.net/rain1102/archive/2008/06/19/209224.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 19 Jun 2008 10:07:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/06/19/209224.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/209224.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/06/19/209224.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/209224.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/209224.html</trackback:ping><description><![CDATA[<p>input高度固定，自动增宽&lt;br&gt;<br />
&lt;input&nbsp; type="text"&nbsp; style="width:60;overflow-x:visible;"&gt;</p>
<p>&lt;br&gt;<br />
&lt;br&gt;<br />
textarea宽度固定，自动增高&lt;br&gt;</p>
<p>&lt;textarea&nbsp; type="text"&nbsp; style="width:260;overflow-y:visible;"&gt;&lt;/textarea&gt;<br />
</p><img src ="http://www.blogjava.net/rain1102/aggbug/209224.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-06-19 18:07 <a href="http://www.blogjava.net/rain1102/archive/2008/06/19/209224.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FireFox innerHTML无效</title><link>http://www.blogjava.net/rain1102/archive/2008/06/19/209215.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 19 Jun 2008 09:42:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/06/19/209215.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/209215.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/06/19/209215.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/209215.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/209215.html</trackback:ping><description><![CDATA[<p>今天在做页面的时候遇到一个问题: 在使用YUI的弹出页面的时候,innerHTML在FireFox下面第一次可以,然后再重新弹出页面的时候就无效了,但在IE下面是好的.代码如下:<br />
function disciplineChanged(value) {<br />
&nbsp;&nbsp;if (value == 'Audit') {<br />
&nbsp;&nbsp;&nbsp;dueDateLabel.innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.numberofceu.title'/&gt;";<br />
&nbsp;&nbsp;}else if (value == 'Additional CEU') {<br />
&nbsp;&nbsp; dueDateLabel.innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.expiration.title'/&gt;";<br />
&nbsp;&nbsp;} else if(value == 'Due Date') {<br />
&nbsp;&nbsp;&nbsp;dueDateLabel.innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.duedate.title'/&gt;";<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
<br />
后来改为使用标准写法就可以了.<span style="color: red">document.getElementById("dueDateLabel")</span><br />
function disciplineChanged(value) {<br />
&nbsp;&nbsp;if (value == 'Audit') {<br />
&nbsp;&nbsp;&nbsp;document.getElementById("dueDateLabel").innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.numberofceu.title'/&gt;";<br />
&nbsp;&nbsp;}else if (value == 'Additional CEU') {<br />
&nbsp;&nbsp;&nbsp;document.getElementById("dueDateLabel").innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.expiration.title'/&gt;";<br />
&nbsp;&nbsp;} else if(value == 'Due Date') {<br />
&nbsp;&nbsp;&nbsp;document.getElementById("dueDateLabel").innerHTML="&lt;ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.duedate.title'/&gt;";<br />
&nbsp;&nbsp;}<br />
&nbsp;&nbsp;<br />
&nbsp;}<br />
浪费了我半小时的时间!</p><img src ="http://www.blogjava.net/rain1102/aggbug/209215.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-06-19 17:42 <a href="http://www.blogjava.net/rain1102/archive/2008/06/19/209215.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自定义鼠标提示代码</title><link>http://www.blogjava.net/rain1102/archive/2008/01/23/177315.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 23 Jan 2008 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/01/23/177315.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/177315.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/01/23/177315.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/177315.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/177315.html</trackback:ping><description><![CDATA[<p><span style="color: #008000">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;<br />
&lt;HTML&gt;<br />
&nbsp;&lt;HEAD&gt;<br />
&nbsp; &lt;TITLE&gt; Tip &lt;/TITLE&gt;<br />
&nbsp; &lt;script type="text/JavaScript"&gt;<br />
<span style="color: #ff0000">&nbsp;function showTip(oEvent) {<br />
&nbsp;&nbsp;var oDiv = document.getElementById("divTip1");<br />
&nbsp;&nbsp;oDiv.style.visibility = "visible";<br />
&nbsp;&nbsp;oDiv.style.left = oEvent.clientX + 5;<br />
&nbsp;&nbsp;oDiv.style.top = oEvent.clientY + 5;<br />
&nbsp;}<br />
&nbsp;function hideTip(oEvent) {<br />
&nbsp;&nbsp;var oDiv = document.getElementById("divTip1");<br />
&nbsp;&nbsp;oDiv.style.visibility = "hidden";<br />
&nbsp;}</span><br />
&nbsp; &lt;/script&gt;<br />
&nbsp;&lt;/HEAD&gt;</span></p>
<p><span style="color: #008000">&nbsp;&lt;BODY&gt;<br />
&nbsp;&lt;p&gt;Move your mouser over the red square.&lt;/p&gt;<br />
&nbsp;&lt;div id="div1" style="background-color:red; height:50px; width:50px" onmouseover="showTip(event);" onmouseout="hideTip(event);"&gt;&lt;div&gt;<br />
&nbsp;&lt;div id="divTip1" style="background-color:yellow;position:absolute;visibility:hidden;padding:5px"&gt;<br />
&nbsp;&nbsp;&lt;span style="font-weight:bold"&gt;Custom Tooltip&lt;/span&gt;&lt;br/&gt;<br />
&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br />
</span></p><img src ="http://www.blogjava.net/rain1102/aggbug/177315.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-01-23 16:38 <a href="http://www.blogjava.net/rain1102/archive/2008/01/23/177315.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>可折叠区域实现代码</title><link>http://www.blogjava.net/rain1102/archive/2008/01/23/177308.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 23 Jan 2008 08:20:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2008/01/23/177308.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/177308.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2008/01/23/177308.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/177308.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/177308.html</trackback:ping><description><![CDATA[<p>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;<br />
&lt;HTML&gt;<br />
&nbsp;&lt;HEAD&gt;<br />
&nbsp; &lt;TITLE&gt; Toggle &lt;/TITLE&gt;<br />
&nbsp; &lt;script type="text/JavaScript"&gt;<br />
<span style="color: #ff0000">&nbsp;function toggle(sDivId) {<br />
&nbsp;&nbsp;var oDiv = document.getElementById(sDivId);<br />
&nbsp;&nbsp;oDiv.style.display = (oDiv.style.display == "none") ? "block":"none";<br />
&nbsp;}</span><br />
&nbsp; &lt;/script&gt;<br />
&nbsp;&lt;/HEAD&gt;</p>
<p>&nbsp;&lt;BODY&gt;<br />
&nbsp;&lt;div style ="background-color:blue; color:white; font-weight:bold; padding:10px; cursor:pointer" onclick="toggle('divContent1');"&gt;Click Here&lt;/div&gt;<br />
&nbsp;&lt;div style="border:3px solid blue; height:100px;padding:10px" id="divContent1"&gt;<br />
&nbsp;&nbsp;This is some content to show and hide.<br />
&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;div style ="background-color:blue; color:white; font-weight:bold; padding:10px; cursor:pointer" onclick="toggle('divContent2');"&gt;Click Here&lt;/div&gt;<br />
&nbsp;&lt;div style="border:3px solid blue; height:100px;padding:10px" id="divContent2"&gt;<br />
&nbsp;&nbsp;This is some content to show and hide.<br />
&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;/BODY&gt;<br />
&lt;/HTML&gt;</p><img src ="http://www.blogjava.net/rain1102/aggbug/177308.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2008-01-23 16:20 <a href="http://www.blogjava.net/rain1102/archive/2008/01/23/177308.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>snap给文章中的链接加上缩略图(小教程)（转载）</title><link>http://www.blogjava.net/rain1102/archive/2007/12/20/168953.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 20 Dec 2007 02:36:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2007/12/20/168953.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/168953.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2007/12/20/168953.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/168953.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/168953.html</trackback:ping><description><![CDATA[<p>标放到链接上就可以看到缩略图。<br />
效果演示见<a href="http://www.dimlau.com/" target="_blank">本站首页</a></p>
<p>具体使用办法，<br />
到<a href="http://www.snap.com/about/spa1.php" target="_blank" rel="nofollow">snap</a>网站可以申请到一段类似以下形式的代码：<br />
</p>
<blockquote>&lt;script&nbsp;defer&nbsp;id="snap_preview_anywhere"&nbsp;type="text/javascript"&nbsp;src="http://spa.snap.com/snap_preview_anywhere.js?ap=1&amp;amp;key=739080a127808f9856fa43a8c91c4d21&amp;amp;sb=1&amp;amp;domain=dimlau.com"&gt;&lt;/script&gt;</blockquote><br />
将代码置于页面代码的&lt;/head&gt;前面就可以了。（经测试，为不拖慢速度，放在&lt;/body&gt;前也可以，）
<p>下面说说代码的修改：</p>
<p><strong>1、使用默认的代码，鼠标移动到链接上时显示的效果是带搜索框的，</strong>但是可以通过修改代码来去掉搜索框，先看效果对比：<br />
<a href="http://www.flickr.com/photos/dimstudio/299277592/" target="_blank" rel="nofollow"><img alt="snap" src="http://static.flickr.com/120/299277592_9b1efac7fb.jpg" /></a></p>
<p>修改方法是，将获得代码中的<strong>sb=1</strong>改成<strong>sb=0</strong></p>
<p><strong>2、默认代码效果是页面中的所有链接都有鼠标划过时显示缩略图效果。</strong>如果你想对某个特定链接禁用缩略图效果，可以对该链接加上一个分类来标识；<br />
例如链接</p>
<blockquote>&lt;a&nbsp;href="xxxx"&gt;xxx&lt;/a&gt;</blockquote>，禁用缩略图的方法是写成
<blockquote>&lt;a&nbsp;href="xxxx"&nbsp;class="snap_nopreview"&gt;xxx&lt;/a&gt;</blockquote>
<p>通常，一个页面里大部分链接我们都不想加入缩略图的，所以上述办法有点烦琐了。<br />
其实可以通过修改代码中的<strong>ap=1</strong>为<strong>ap=0</strong>来使页面的所有链接在默认情况下不显示缩略图，这时只有链接写成以下格式的情况下才会有缩略图显示：<br />
</p>
<blockquote>&lt;a&nbsp;class="snap_preview"&nbsp;href="XXX"&gt;XXX&lt;/a&gt;</blockquote>
<p>对于上述各种情况，如果链接本身已经有了某个class分类，比如已经分类为class="123",可以用<strong>空格</strong>来分隔，并赋予多个class分类，比如<br />
class="123 snap_nopreview"或者class="123 snap_preview"</p>
<p>以上为本人的一点小小心得，希望对各位看官有点帮助。<br />
--------------------------------------------------------------------------------------------------------</p>
<p>对于我使用的MT，可以对模版中的评论者网站链接形式加入一个class="snap_preview"来实现对评论者网站界面的初步预览，我觉得是个不错的小工具。<br />
当然其他程序，也可以做相应的修改实现该效果。我就不再多说了。</p><img src ="http://www.blogjava.net/rain1102/aggbug/168953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2007-12-20 10:36 <a href="http://www.blogjava.net/rain1102/archive/2007/12/20/168953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>符合web标准插入Flash的方法</title><link>http://www.blogjava.net/rain1102/archive/2007/12/17/168268.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 17 Dec 2007 08:57:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2007/12/17/168268.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/168268.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2007/12/17/168268.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/168268.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/168268.html</trackback:ping><description><![CDATA[<a href="http://and8.net/article.asp?id=174" target="_blank">符合web标准插入Flash的方法</a><img src ="http://www.blogjava.net/rain1102/aggbug/168268.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2007-12-17 16:57 <a href="http://www.blogjava.net/rain1102/archive/2007/12/17/168268.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用CSS控制图片对齐方式</title><link>http://www.blogjava.net/rain1102/archive/2007/12/15/168013.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Sat, 15 Dec 2007 15:04:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2007/12/15/168013.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/168013.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2007/12/15/168013.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/168013.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/168013.html</trackback:ping><description><![CDATA[在以前做图片和文字对齐的时候，使用的是img的属性，比如align="left" ，而在使用CSS控制图片的时候，则需要使用float来替代align，而不是text-align！<img src ="http://www.blogjava.net/rain1102/aggbug/168013.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2007-12-15 23:04 <a href="http://www.blogjava.net/rain1102/archive/2007/12/15/168013.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS样式切换技巧 - 动态更换网页色彩皮肤(转)</title><link>http://www.blogjava.net/rain1102/archive/2007/11/28/163809.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Wed, 28 Nov 2007 12:58:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2007/11/28/163809.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/163809.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2007/11/28/163809.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/163809.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/163809.html</trackback:ping><description><![CDATA[<span style="font-family: 宋体">样式与数据分离所带来的不只是符合标准这样的简单，样式既然与数据分离那么样式的切换则变得理所当然的了！但是网上这样的中文教程实在是太少了！所以我收集了一部分中外网站已经实现的技术资料整理出来供网友参考。</span><span style="font-family: Arial"> <br />
<br />
</span><span style="font-family: 宋体">首先要具备不同内容的</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">文件（最好每个文件代表一种样式，或是代表需要作出变动的部分）。这里以三个为例：</span><span style="font-family: Arial"> <br />
<br />
</span><span style="font-family: 宋体">第一个是背景为红色的</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">文件（</span><span style="font-family: Arial">red.css</span><span style="font-family: 宋体">）</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">中的内容为：</span>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">body {background-color:red;} </span><span style="font-family: Arial"><br />
<br />
</span><span style="font-family: 宋体">第二个是背景为绿色的</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">文件（</span><span style="font-family: Arial">green.css</span><span style="font-family: 宋体">）</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">中的内容为：</span>&nbsp;</p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">body {background-color:green;} </span><span style="font-family: Arial"><br />
<br />
</span><span style="font-family: 宋体">第三个是背景为黄色的</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">文件（</span><span style="font-family: Arial">yellow.css</span><span style="font-family: 宋体">）</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">中的内容为：</span></p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">body {background-color:yellow;}</span><span style="font-family: Arial"><br />
<br />
</span><span style="font-family: 宋体">然后在</span><span style="font-family: Arial">xthml</span><span style="font-family: 宋体">文件中加入这三个</span><span style="font-family: Arial">CSS</span><span style="font-family: 宋体">的链接</span></p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">&lt;link rel="alternate stylesheet" href="red.css" type="text/css" title="red" media="screen, projection"/&gt; <br />
&lt;link rel="stylesheet" href="green.css" type="text/css" title="green" media="screen, projection"/&gt; <br />
&lt;link rel="alternate stylesheet" href="yellow.css" type="text/css" title="yellow" media="screen, projection"/&gt;</span><span style="font-family: Arial"><br />
<br />
</span><span style="font-family: 宋体">这三个中除了</span><span style="font-family: Arial">title</span><span style="font-family: 宋体">不一样外还有一个地方有所不同，那就是</span><span style="font-family: Arial">REL</span><span style="font-family: 宋体">。第一个与第三个都是</span><span style="font-family: Arial">alternate stylesheet</span><span style="font-family: 宋体">只有第二个是</span><span style="font-family: Arial">stylesheet</span><span style="font-family: 宋体">。这第二个就是当然样式。</span><span style="font-family: Arial"> <br />
<br />
</span><span style="font-family: 宋体">在链接下面再导入一个</span><span style="font-family: Arial">JS</span><span style="font-family: 宋体">文件，用来控制这个样式切换</span></p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">function setActiveStyleSheet(title) { <br />
&nbsp;&nbsp;var i, a, main; <br />
&nbsp;&nbsp;if (title) { <br />
&nbsp;&nbsp;for(i=0; (a = document.getElementsByTagName('link')[i]); i++) { <br />
&nbsp;&nbsp;if(a.getAttribute('rel').indexOf('style') != -1 &amp;&amp; a.getAttribute('title')) { <br />
&nbsp;&nbsp;a.disabled = true; <br />
&nbsp;&nbsp;if(a.getAttribute('title') == title) a.disabled = false; <br />
&nbsp;&nbsp;} <br />
&nbsp;&nbsp;} <br />
&nbsp;&nbsp;} <br />
&nbsp;&nbsp;} <br />
&nbsp;&nbsp;function getActiveStyleSheet() { <br />
&nbsp;&nbsp;var i, a; <br />
&nbsp;&nbsp;for(i=0; (a = document.getElementsByTagName('link')[i]); i++) { <br />
&nbsp;&nbsp;if(a.getAttribute('rel').indexOf('style') != -1 &amp;&amp; a.getAttribute('title') &amp;&amp; !a.disabled) return a.getAttribute('title'); <br />
&nbsp;&nbsp;} <br />
&nbsp;&nbsp;return null; <br />
} </span></p>
<p style="margin-bottom: 12pt; word-break: break-all; text-align: left" align="left"><span style="font-family: Arial"><br />
</span><span style="font-family: 宋体">在合适的地方加入三个切换按钮</span></p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">&lt;a href="javascript :void()" onclick="setActiveStyleSheet('red'); return false;" title="</span><span style="font-size: 9pt; color: #81888c; font-family: 宋体">红色样式</span><span style="font-size: 9pt; color: #81888c; font-family: Arial">"&gt;&lt;/a&gt; <br />
&lt;a href="javascript :void()" onclick="setActiveStyleSheet('green'); return false;" title="</span><span style="font-size: 9pt; color: #81888c; font-family: 宋体">绿色样式</span><span style="font-size: 9pt; color: #81888c; font-family: Arial">"&gt;&lt;/a&gt; <br />
&lt;a href="javascript :void()" onclick="setActiveStyleSheet('yellow'); return false;" title="</span><span style="font-size: 9pt; color: #81888c; font-family: 宋体">黄色样式</span><span style="font-size: 9pt; color: #81888c; font-family: Arial">"&gt;&lt;/a&gt; <br />
&lt;a href="javascript :void()" onclick="setActiveStyleSheet('none'); return false;" title="</span><span style="font-size: 9pt; color: #81888c; font-family: 宋体">没有样式</span><span style="font-size: 9pt; color: #81888c; font-family: Arial">"&gt;&lt;/a&gt; </span><span style="font-family: Arial"><br />
<br />
</span><span style="font-family: 宋体">好了发布试试点那三个切换链接！是不是已经切换了样式？</span><span style="font-family: Arial"> <br />
<br />
<br />
</span><strong><span style="font-family: 宋体">补遗：带有记忆功能的</span></strong><strong><span style="font-family: Arial">JS</span></strong><strong><span style="font-family: 宋体">文档</span></strong></p>
<p style="margin: 6pt 1.5pt 1.5pt; word-break: break-all; text-align: left" align="left"><strong><span style="font-size: 7.5pt; color: #005681; font-family: Arial"><a href="javascript:"><span style="color: #2f5fa1; text-decoration: none; text-underline: none">Copy code</span></a></span></strong></p>
<p style="word-break: break-all; text-align: left" align="left"><span style="font-size: 9pt; color: #81888c; font-family: Arial">function setActiveStyleSheet(title) { <br />
var i, a, main; <br />
for(i=0; (a = document.getElementsByTagName <br />
("link")[i]); i++) { <br />
if(a.getAttribute("rel").indexOf("style") <br />
!= -1 &amp;&amp; a.getAttribute("title")) { <br />
a.disabled = true; <br />
if(a.getAttribute("title") == title) <br />
a.disabled = false; <br />
} <br />
} <br />
} <br />
function getActiveStyleSheet() { <br />
var i, a; <br />
for(i=0; (a = document.getElementsByTagName <br />
("link")[i]); i++) { <br />
if(a.getAttribute("rel").indexOf("style") <br />
!= -1 &amp;&amp; a.getAttribute("title") &amp;&amp; !a.disabled) <br />
return a.getAttribute("title"); <br />
} <br />
return null; <br />
} <br />
function getPreferredStyleSheet() { <br />
var i, a; <br />
for(i=0; (a = document.getElementsByTagName <br />
("link")[i]); i++) { <br />
if(a.getAttribute("rel").indexOf("style") != -1 <br />
&amp;&amp; a.getAttribute("rel").indexOf("alt") == -1 <br />
&amp;&amp; a.getAttribute("title") <br />
) return a.getAttribute("title"); <br />
} <br />
return null; <br />
} <br />
function createCookie(name,value,days) { <br />
if (days) { <br />
var date = new Date(); <br />
date.setTime(date.getTime()+(days*24*60*60*1000)); <br />
var expires = "; expires="+date.toGMTString(); <br />
} <br />
else expires = ""; <br />
document.cookie = name+"="+value+expires+"; <br />
path=/"; <br />
} <br />
function readCookie(name) { <br />
var nameEQ = name + "="; <br />
var ca = document.cookie.split(';'); <br />
for(var i=0;i &lt; ca.length;i++) { <br />
var c = ca[i]; <br />
while (c.charAt(0)==' ') c = c.substring(1,c.length); <br />
if (c.indexOf(nameEQ) == 0) return <br />
c.substring(nameEQ.length,c.length); <br />
} <br />
return null; <br />
} <br />
window.onload = function(e) { <br />
var cookie = readCookie("style"); <br />
var title = cookie ? cookie : <br />
getPreferredStyleSheet(); <br />
setActiveStyleSheet(title); <br />
} <br />
window.onunload = function(e) { <br />
var title = getActiveStyleSheet(); <br />
createCookie("style", title, 365); <br />
} <br />
var cookie = readCookie("style"); <br />
var title = cookie ? cookie : <br />
getPreferredStyleSheet(); <br />
setActiveStyleSheet(title);</span></p><img src ="http://www.blogjava.net/rain1102/aggbug/163809.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2007-11-28 20:58 <a href="http://www.blogjava.net/rain1102/archive/2007/11/28/163809.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 对li元素进行样式化,实现水平放置</title><link>http://www.blogjava.net/rain1102/archive/2007/11/22/162471.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Thu, 22 Nov 2007 13:37:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2007/11/22/162471.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/162471.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2007/11/22/162471.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/162471.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/162471.html</trackback:ping><description><![CDATA[li {<br />
&nbsp;display: inline;&nbsp; //让所有的在一行<br />
&nbsp;list-style-type: none;<br />
}<br />
<br />
list-style-type的值可以为:<br />
<table class="clsStd">
    <tbody>
        <tr>
            <td noWrap><span class="clsDefValue">disc</span></td>
            <td>Default. Solid circles.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">circle</span></td>
            <td>Outlined circles.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">square</span></td>
            <td>Solid squares.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">decimal</span></td>
            <td>1, 2, 3, 4, and so on.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">lower-roman</span></td>
            <td>i, ii, iii, iv, and so on.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">upper-roman</span></td>
            <td>I, II, III, IV, and so on.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">lower-alpha</span></td>
            <td>a, b, c, d, and so on.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">upper-alpha</span></td>
            <td>A, B, C, D, and so on.</td>
        </tr>
        <tr>
            <td noWrap><span class="clsLiteral">none</span></td>
            <td>No marker is shown</td>
        </tr>
    </tbody>
</table><img src ="http://www.blogjava.net/rain1102/aggbug/162471.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2007-11-22 21:37 <a href="http://www.blogjava.net/rain1102/archive/2007/11/22/162471.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Display与Visibility的不同 </title><link>http://www.blogjava.net/rain1102/archive/2006/10/16/75390.html</link><dc:creator>Eric.Zhou</dc:creator><author>Eric.Zhou</author><pubDate>Mon, 16 Oct 2006 04:58:00 GMT</pubDate><guid>http://www.blogjava.net/rain1102/archive/2006/10/16/75390.html</guid><wfw:comment>http://www.blogjava.net/rain1102/comments/75390.html</wfw:comment><comments>http://www.blogjava.net/rain1102/archive/2006/10/16/75390.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rain1102/comments/commentRss/75390.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rain1102/services/trackbacks/75390.html</trackback:ping><description><![CDATA[<div class="left fontsize3">css中的display与visibility——大多数人很容易将css属性display和visibility混淆，它们看似没有什么不同，其实它们的差别却是很大的。 visibility属性用来确定元素是显示还是隐藏，这用visibility="visible|hidden"来表示，visible表示显示，hidden表示隐藏。当visibility被设置为"hidden"的时候，元素虽然被隐藏了，但它仍然占据它原来所在的位置。</div><img src ="http://www.blogjava.net/rain1102/aggbug/75390.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rain1102/" target="_blank">Eric.Zhou</a> 2006-10-16 12:58 <a href="http://www.blogjava.net/rain1102/archive/2006/10/16/75390.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>