<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<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>冯海滨个人博客 - DIV+CSS</title><link>http://www.161818.cn/</link><description>海滨旗下博客网站 - </description><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 91204</generator><language>zh-CN</language><copyright>海滨网络版权所有 Copyright @ 2008-2009  座右铭：做事先做人，做人简单，做事勤奋！  </copyright><pubDate>Wed, 08 Sep 2010 15:16:29 +0800</pubDate><item><title>您需要了解的DIVCSS网页布局的8条面试题目</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/493.html</link><pubDate>Wed, 27 Jan 2010 20:26:45 +0800</pubDate><guid>http://www.161818.cn/post/493.html</guid><description><![CDATA[<p>CSSer与其他IT职位一样，在找工作的时候，都会面临着面试官提出的问题，或者给出的试卷。今天52CSS.com收集了常见的8条面试题目，希望对您有所帮助。</p><p><strong>一、超链接点击过后hover样式就不出现的问题？</strong></p><p>被点击访问过的超链接样式不再具有hover和active样式了,解决方法是改变CSS属性的排列顺序:&nbsp;L-V-H-A</p><p><strong>二、IE6的margin双倍边距bug问题</strong></p><p>例如：</p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb"><br />            &lt;style type=&quot;text/css&quot;&gt; <br />            &nbsp;&nbsp;&nbsp; body {margin:0;} <br />            &nbsp;&nbsp;&nbsp; div {float:left; margin-left:10px; width:200px; height:200px; border:1px solid red;} <br />            &lt;/style&gt; <br />            &nbsp;</td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>浮动后本来外边距10px,但IE解释为20px,解决办法是加上display:inline;</p><p><strong>三、为什么中火狐浏览器下文本无法撑开容器的高度？</strong></p><p>标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度，又想能被撑开需要怎样设置呢？办法就是去掉height设置min-height:200px;&nbsp;这里为了照顾不认识min-height的IE6&nbsp;可以这样定义：</p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb">div { height:auto!important; height:200px; min-height:200px; }</td>        </tr>    </tbody></table></p><p>&nbsp;</p><p><strong>四、为什么web标准中无法设置IE浏览器滚动条颜色了？</strong></p><p>原来样式设置：</p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb"><br />            &lt;style type=&quot;text/css&quot;&gt; <br />            &nbsp;&nbsp;&nbsp; body { scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; } <br />            &lt;/style&gt;<br />            &nbsp;</td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>解决办法是将body换成html</p><p><strong>五、如何定义1px左右高度的容器？</strong></p><p>IE6下这个问题是因为默认的行高造成的，解决的方法也有很多，例如：overflow:hidden&nbsp;|&nbsp;zoom:0.08&nbsp;|&nbsp;line-height:1px</p><p><strong>六、怎么样才能让层显示在FLASH之上呢？</strong></p><p>解决的办法是给FLASH设置透明:</p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb">&lt;a href=&quot;http://www.chinaz.com/&quot;&gt;:&lt;/a&gt; <br />            &lt;pre lang=&quot;html&quot; line=&quot;1&quot;&gt; <br />            &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;</td>        </tr>    </tbody></table></p><p><strong>七、怎样使一个div层居中于浏览器中？</strong></p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb"><br />            &lt;style type=&quot;text/css&quot;&gt; <br />            &lt;!-- <br />            div { <br />            position:absolute; <br />            top:50%; <br />            left:50%; <br />            margin:-100px 0 0 -100px; <br />            width:200px; <br />            height:200px; <br />            border:1px solid red; <br />            } <br />            --&gt; <br />            &lt;/style&gt; <br />            &nbsp;</td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>这里使用百分比绝对定位，与外补丁负值的方法，负值的大小为其自身宽度高度除以二</p><p><strong>八、firefox浏览器中嵌套div标签的居中问题的解决方法</strong></p><p>假定有如下情况：</p><p>&nbsp;</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb"><br />            &lt;div id=&quot;a&quot;&gt; <br />            &lt;div id=&quot;b&quot;&gt; &lt;/div&gt; <br />            &lt;/div&gt;<br />            &nbsp;</td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>如果要实现b在a中居中放置，一般只需用CSS设置a的text-align属性为center。这样的方法在IE里看起来一切正常；但是在Firefox中b却会是居左的。</p><p>解决办法就是设置b的横向margin为auto。例如设置b的CSS样式为：margin:&nbsp;0&nbsp;auto;</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/493.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=493</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=493&amp;key=e9efd8be</trackback:ping></item><item><title>div中英文无法自动换行的解决方法</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/487.html</link><pubDate>Fri, 22 Jan 2010 21:31:39 +0800</pubDate><guid>http://www.161818.cn/post/487.html</guid><description><![CDATA[<p>问题：</p><p>在一个设定好宽度的div中，当我们输入的中文文字长度超过了设定宽度时，会自动换到下一行。但是，如果输入的是英文字母，那么，无论你div设定宽度为多少，英文字母都是不换行直接在同一行输出，导致div的宽度远远超出设定的大小。</p><p><br />原因：这是因为div中，英文字母之间没有空格的话，它会默认认为这是一个英文单词，所以单词就一次输出不换行。那么，难道我们得在每个字母中间加入一个空格来解决这个问题么？其实不用的，可以通过CSS实现。</p><p><br />解决办法：在div的style中设定word-break:break-all;即可实现自动换行。添加后的div代码大致如下</p><p><br />&lt;div style=&quot;word-break:break-all;width:20px&ldquo; &gt;现在这里的英文达到20px长度就会自动换到下一行了&lt;/div&gt;<br />&nbsp;</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/487.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=487</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=487&amp;key=fadee9cb</trackback:ping></item><item><title>解决IE浏览器不支持min-height 的问题</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/394.html</link><pubDate>Fri, 02 Oct 2009 20:36:11 +0800</pubDate><guid>http://www.161818.cn/post/394.html</guid><description><![CDATA[<p>根据海滨的实践.</p><p>min-height样式IE是不支持的 唯有FF支持. 但是可以用下面的办法搞定最小高度问题.</p><p>height:auto!important; height:400px; /*假定最低高度是400px*/ min-height:400px;</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/394.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=394</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=394&amp;key=efb3585c</trackback:ping></item><item><title>min-height 用法</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/393.html</link><pubDate>Fri, 02 Oct 2009 20:31:59 +0800</pubDate><guid>http://www.161818.cn/post/393.html</guid><description><![CDATA[<p>以前的时候很少用到这个标签.</p><p>不过某些时候这个标签真的非常好.</p><p>不过 min-height IE6 IE 8 好像都不支持.未免有点可惜.</p><p>用法就是 设置某个层的最小高度. 当文章内容撑破这个高度的时候才自适应.</p><p>这样的好处就是最大化让网页变得美观.</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/393.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=393</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=393&amp;key=883b964a</trackback:ping></item><item><title>css高度自适应</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/392.html</link><pubDate>Fri, 02 Oct 2009 20:27:51 +0800</pubDate><guid>http://www.161818.cn/post/392.html</guid><description><![CDATA[<p>人学习某个东西到一定程度的时候思维就固化了.</p><p>不懂得变通.</p><p>今天遇到一个css高度自适应问题 我竟然用 height:100%;</p><p>真是好搞笑.幸亏志伟兄及时指点.</p><p>应该是 height:auto;</p><p>很菜鸟的问题 但是却难了我一天 真是要好好学习了.</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/392.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=392</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=392&amp;key=5b78e005</trackback:ping></item><item><title>升级到IE8 还是坚持IE7?</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/330.html</link><pubDate>Sat, 29 Aug 2009 14:04:10 +0800</pubDate><guid>http://www.161818.cn/post/330.html</guid><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IE8用户越来越多，我一直在使用IE7，觉得还不错，因为目前不是很习惯火狐，所以一直用着以IE7为内核的世界之窗浏览器。我到底该不该升级到IE8呢？我一向都是用最新版的软件的，这问题还真的不好决定。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在公司我用CorelDRAW14，可是同事是用12或者13，我用Photoshop CS4，而她们还是CS3，Adobe Flash也是。可是她们都被windows Update了一下，就把IE升级到IE8了，就我还用IE7。有一次新闻编辑说，网站无法插入图片了，我自己看了一下，我这边可以呀，可是她的电脑就是不行，我换了几个同事的电脑也是无法插入图片，怪了，为什么就我的不行呢？后来发现他们都突然升级到IE8了，而我们公司网站的编辑器ewebeditor版本不支持IE8，郁闷只能把ewebeditor升级了。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我也想升级了，可是升级IE8后就不能用IE7测试网站了，虽然有一些绿色版的IE7，但是都不好用。哎，还是先用IE7吧！</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 不知道各位朋友你是用IE6、IE7还是IE8，别说你只用火狐哦，IE在很多时候还是少不了的。</p><p>&nbsp;</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/330.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=330</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=330&amp;key=22bbd91b</trackback:ping></item><item><title>最简单的tab菜单效果</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/307.html</link><pubDate>Fri, 14 Aug 2009 20:43:59 +0800</pubDate><guid>http://www.161818.cn/post/307.html</guid><description><![CDATA[<p>最简单的tab菜单效果</p><p>以前自己不会的时候总觉得别人做的tab菜单很高深</p><p>看不懂里面的代码 可是自己真正去研究的时候发现也就是那么回事。</p><p>下面把我做的按列拿上来 共大家参考。</p><p>在配合一些css美化才漂亮，这里只是演示。几乎所有的tab菜单都是基于此原理的。</p><p>下面是代码。大家可以研究下。</p><p><a target="_blank" href="http://www.fenghaibin.cn/example/tab.html">点击查看例子</a></p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/307.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=307</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=307&amp;key=aa7a32e4</trackback:ping></item><item><title>DIV+CSS hack书写规范</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/253.html</link><pubDate>Fri, 26 Jun 2009 08:53:18 +0800</pubDate><guid>http://www.161818.cn/post/253.html</guid><description><![CDATA[<p>IE下很多地方可以省略一些层定义的浮动属性,但是FF不行,必须每个个层都写清楚,几个DIV层水平排列的时候,IE6中必须要加display:inline;,不然前端会出现双倍间距,而FF中则加不加display都显示正常.这些都是由浏览器默认值的不同而引起的,你看到那些大站的布局在各浏览器中都显示正常,是因为他们把这些默认有区别的地方都定义清楚了. <br /><br />下面的兼容要点引自互联网 <br /><br />CSS对浏览器的兼容性具有很高的要求，通常情况下IE和Firefox(简称FF)存在很大的解析差异，这里介绍一下兼容要点。 <br /><br />常见的兼容问题： <br /><br />1.DOCTYPE影响CSS处理 <br /><br />2.FireFox火狐:div设置margin-left,margin-right为auto时已经居中,IE不行 <br /><br />3.FireFox火狐:body设置text-align时,div需要设置margin:auto(主要是margin-left,margin-right)方可居中 <br /><br />4.FireFox火狐:设置padding后,div会增加height和width,但IE不会,故需要用!important多设一个height和width <br /><br />5.FireFox火狐:支持!important,IE则忽略,可用!important为FireFox火狐特别设置样式 <br /><br />6.div的垂直居中问题:vertical-align:middle;将行距增加到和整个DIV一样高line-height:200px;然后插入文字，就垂直居中了。缺点是要控制内容不要换行 <br /><br />7.cursor:pointer可以同时在IEFireFox火狐中显示游标手指状，hand仅IE可以 <br /><br />8.FireFox火狐:链接加边框和背景色，需设置display:block,同时设置float:left保证不换行。参照menubar,给a和menubar设置高度是为了避免底边显示错位,若不设height,可以在menubar中插入一个空格。 <br /><br />9.在mozillafirefox和IE中的BOX模型解释不一致导致相差2px解决方法： <br />div{margin:30px!important;margin:28px;} <br />注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样： <br />div{maring:30px;margin:28px} <br />重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important; <br /><br />10.IE5和IE6的BOX解释不一致 <br />IE5下 <br />div{width:300px;margin:0 10px 0 10px;} <br />div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改 <br />div{width:300px !important;width/**/:340px;margin:0 10px 0 10px} <br />关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持 <br /><br />11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义 <br />ul{margin:0;padding:0;}就能解决大部分问题</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/253.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=253</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=253&amp;key=fbef630b</trackback:ping></item><item><title>经典的DIV+CSS图文混排</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/194.html</link><pubDate>Thu, 21 May 2009 17:07:01 +0800</pubDate><guid>http://www.161818.cn/post/194.html</guid><description><![CDATA[<p>其实这是很老的方法了。写出来只是给新手看 。</p><p>高手就不要笑话我了。呵呵。下面是代码和演示效果。</p><p>图文混排 左浮动</p><p>&lt;div style=&quot;width:400px; height:400px; padding:5px; background-color:#CFF;word-wrap:break-word; position:relative;&quot;&gt;<br />&lt;div style=&quot;float:left; height:120px; width:120px; padding:5px; background-color:#CCC;&quot;&gt;右浮动注意，浮动的DIV层应该放在前面。浮动顺序调节 float 就可以了。&lt;/div&gt;<br />海滨博客是一个发布自己想法的个人平台，同时为大家提供精品的软件下载。希望大家经常来海滨的博客看看。每次来都会发现新的东西哦。呵呵。另外我喜欢结交很多计算机专业的好朋友。欢迎留言。欢迎大家对本博客提出自己的见解，海滨愿意和大家一起沟通。共同发展。大家的支持是我前进的动力。嘿嘿。祝大家工作顺利。万事如意。<br />&lt;/div&gt;</p><div style="position: relative; padding-bottom: 5px; background-color: #cff; padding-left: 5px; width: 400px; padding-right: 5px; word-wrap: break-word; height: 400px; padding-top: 5px"><div style="padding-bottom: 5px; background-color: #ccc; padding-left: 5px; width: 120px; padding-right: 5px; float: left; height: 120px; padding-top: 5px">左浮动注意，浮动的DIV层应该放在前面。浮动顺序调节 float 就可以了。</div>海滨博客是一个发布自己想法的个人平台，同时为大家提供精品的软件下载。希望大家经常来海滨的博客看看。每次来都会发现新的东西哦。呵呵。另外我喜欢结交很多计算机专业的好朋友。欢迎留言。欢迎大家对本博客提出自己的见解，海滨愿意和大家一起沟通。共同发展。大家的支持是我前进的动力。嘿嘿。祝大家工作顺利。万事如意。</div><p>&nbsp;</p><p>图文混排 右浮动</p><p>&nbsp;&lt;div style=&quot;width:400px; height:400px; padding:5px; background-color:#CFF;word-wrap:break-word; position:relative;&quot;&gt;<br />&lt;div style=&quot;float:right; height:120px; width:120px; padding:5px; background-color:#CCC;&quot;&gt;右浮动注意，浮动的DIV层应该放在前面。浮动顺序调节 float 就可以了。&lt;/div&gt;<br />海滨博客是一个发布自己想法的个人平台，同时为大家提供精品的软件下载。希望大家经常来海滨的博客看看。每次来都会发现新的东西哦。呵呵。另外我喜欢结交很多计算机专业的好朋友。欢迎留言。欢迎大家对本博客提出自己的见解，海滨愿意和大家一起沟通。共同发展。大家的支持是我前进的动力。嘿嘿。祝大家工作顺利。万事如意。<br />&lt;/div&gt;</p><p>&nbsp;</p><div style="position: relative; padding-bottom: 5px; background-color: #cff; padding-left: 5px; width: 400px; padding-right: 5px; word-wrap: break-word; height: 400px; padding-top: 5px"><div style="padding-bottom: 5px; background-color: #ccc; padding-left: 5px; width: 120px; padding-right: 5px; float: right; height: 120px; padding-top: 5px">右浮动注意，浮动的DIV层应该放在前面。浮动顺序调节 float 就可以了。</div>海滨博客是一个发布自己想法的个人平台，同时为大家提供精品的软件下载。希望大家经常来海滨的博客看看。每次来都会发现新的东西哦。呵呵。另外我喜欢结交很多计算机专业的好朋友。欢迎留言。欢迎大家对本博客提出自己的见解，海滨愿意和大家一起沟通。共同发展。大家的支持是我前进的动力。嘿嘿。祝大家工作顺利。万事如意。</div><p>&nbsp;</p>]]></description><category>DIV+CSS</category><comments>http://www.161818.cn/post/194.html#comment</comments><wfw:comment>http://www.161818.cn/</wfw:comment><wfw:commentRss>http://www.161818.cn/feed.asp?cmt=194</wfw:commentRss><trackback:ping>http://www.161818.cn/cmd.asp?act=tb&amp;id=194&amp;key=f8c1efb7</trackback:ping></item><item><title>一个网页中Tab切换效果例子</title><author>a@b.com (happyfhb)</author><link>http://www.161818.cn/post/173.html</link><pubDate>Fri, 15 May 2009 12:44:08 +0800</pubDate><guid>http://www.161818.cn/post/173.html</guid><description><![CDATA[<p>&nbsp;&nbsp; 最近同事问我怎么设计一个像网易以及许多网页中Tab切换效果。从来没做过，就在网上看了一些代码，包括网易，但是过于复杂，就想着怎么做简单一点，经过一翻研究，终于做出来了，和其它网站一样。</p><p>&nbsp;&nbsp;&nbsp; Tab式切换的好处是当网页内容比较多时，同时也方便布局，常应用于网页菜单，网页内容等。传统方式，要切换必须刷新一次，影响用户体验。配合CSS，使用维护修改比较方便。<br />下面是的代码是一个非常简单的例子。</p><p><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><script language="javascript" type="text/javascript">function trestart(){ if(script) {  clear = confirm("你真的确定要清除代码吗？");  if(clear)  {   document.script.reset();   document.script.value = "";  } }}function test() { temp = document.script.tester.value; testwin = open("","测试代码","statue=no,resizable=yes,scrollbars=yes,menubar=no,resizable=no,toolbar=no,location=yes,height=575,width=1003,top=20,left=5"); testwin.document.open(); testwin.document.write(temp); testwin.document.close();}function about(){ alert("添加html代码在文本框直接在新窗口显示页面"); }</script><style type="text/css">...textarea{...}{scrollbar-face-color: #000;  scrollbar-highlight-color: #000; scrollbar-shadow-color: #000;  scrollbar-3dlight-color: #000;  scrollbar-arrow-color: #fcfcfc;  scrollbar-track-color: #424242;  scrollbar-darkshadow-color: #424242; }}</style></p><form name="script">    <textarea style="width: 500px; height: 500px" rows="30" cols="68" name="tester"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!--Author:ChengZhaoFanData:2008-11-08Blog:Http://www.faninfo.cn/blog--><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>网页Tab标签切换效果演示-起步者博客</title><style type="text/css">td{line-height:30px;word-spacing:5px;}.topmenu{ width:400px;}.topmenu li{ float:left; width:100px; text-align:center; margin-left:17px; margin-top:20px; color:#fff; background-color:#562; cursor:hand;}</style><script>function gnews(){ gn.style.display=''; gw.style.display='none'; hy.style.display='none'; lign.style.backgroundColor='red'; ligw.style.backgroundColor='#562'; lihy.style.backgroundColor='#562';}function gwnews(){ gw.style.display=''; gn.style.display='none'; hy.style.display='none'; ligw.style.backgroundColor='red'; lign.style.backgroundColor='#562'; lihy.style.backgroundColor='#562'; }function hynews(){ hy.style.display=''; gn.style.display='none'; gw.style.display='none'; lihy.style.backgroundColor='red'; lign.style.backgroundColor='#562'; ligw.style.backgroundColor='#562';}</script></head><table border="0" cellpadding="0" cellspacing="0"><tr><td><div class="topmenu"> <ul>  <li id="lign" onmouseover="gnews();">国内新闻</li>  <li id="ligw" onmouseover="gwnews();">国际新闻</li>  <li id="lihy" onmouseover="hynews();">社会新闻</li>   </ul></div></td></tr></table><table width="400px" border="1" bordercolor="#FFCCFF" style="margin-left:20px; margin-top:0"><tr id="gn" style="display:"><td bordercolor="#FFCC66" >·<a href="http://news.sina.com.cn/c/2008-11-08/145016614529.shtml" target="_blank">民进党抗议活动已导致149名警察受伤</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/140016614439.shtml" target="_blank">千余人冒雨为遗传学家谈家桢送行(图)</a><br />  ·<a href="http://video.sina.com.cn/news/c/v/2008-11-08/133024752.shtml" target="_blank">视频：温家宝称将继续出台扩大内需措施</a><br />  ·<a href="http://video.sina.com.cn/news/c/v/2008-11-08/131524750.shtml" target="_blank">视频：深圳发生袭警事件 千余人聚集烧毁警车</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/124116614225.shtml" target="_blank">软件资格考试试卷丢失影响20万人</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/015416610969.shtml" target="_blank">陕西渭南学校81名学生疑似食物中毒(组图)</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/104416614046.shtml" target="_blank">台湾经营之神王永庆告别式今日举行(图)</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/101116613951.shtml" target="_blank">江西乐平男子因家庭纠纷杀死岳母等5人</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/100016613898.shtml" target="_blank">马英九承诺任内不会举办“统独公投”</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/095416613810.shtml" target="_blank">北川异地重建选址基本确定</a><br />  ·<a href="http://news.sina.com.cn/c/2008-11-08/083916613293.shtml" target="_blank">上海民用燃气价格10日起提价近20%</a></td></tr><tr id="gw" style="display:none"><td bordercolor="#FF3333">·<a href="http://news.sina.com.cn/w/2008-11-08/134216614407.shtml" target="_blank">媒体称英国吊销泰国前总理他信签证</a><br />  ·<a href="http://news.sina.com.cn/w/2008-11-08/115916614171.shtml" target="_blank">欧盟决定采取大规模军事行动打击海盗</a><br />  ·<a href="http://news.sina.com.cn/w/2008-11-08/115316614166.shtml" target="_blank">墨西哥超载货车坠崖18人死亡5人受伤</a><br />  ·<a href="http://news.sina.com.cn/w/2008-11-08/104616614049.shtml" target="_blank">欧盟27国领袖举行会议协调金融峰会立场</a><br />  ·<a href="http://news.sina.com.cn/w/2008-11-08/103916614039.shtml" target="_blank">普京批准改善金融和经济形势行动计划</a><br />  ·<a href="http://news.sina.com.cn/w/2008-11-08/091516613553.shtml" target="_blank">海地首都教会学校坍塌至少50死85伤(组图)</a><br />  ·<a href="http://news.sina.co