<?xml version="1.0" encoding="UTF-8" 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>ASP教程_ASP学习_ASP代码</title><link>http://www.papozhe.com/</link><description>Asp爬坡者</description><generator>RainbowSoft Studio Z-Blog 1.8 Spirit Build 80710</generator><language>zh-CN</language><copyright>Copyright 2007-2008 papozhe.com [asp教程] All Rights Reserved.浙ICP备07030537号免责申明：所有文章除特别声明，均来自网上，主要为学习用！内容仅供参考，版权归原作者。如侵犯您利益，请来信告知.Email:papozhe$Gmail.com QQ:76336503var wea_sid = 9586; </copyright><pubDate>Fri, 21 Nov 2008 14:23:39 +0800</pubDate><item><title>asp生成RSS2.0</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/ASP-utf8-RSS-2.html</link><pubDate>Thu, 13 Nov 2008 21:37:55 +0800</pubDate><guid>http://www.papozhe.com/asp/ASP-utf8-RSS-2.html</guid><description><![CDATA[文档记录当前站点中的最新数据，再使用浏览器中的订阅功能把这个文档地址收藏就完成了站点信息的订阅。<br/>只需要了解一下XML的基本语法，然后查询数据再输出就OK了。<br/>代码示例：<br/><p class="code"><code>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;rss&nbsp;version="2.0"&gt;<br/>&lt;channel&gt;<br/>&lt;title&gt;&lt;![CDATA[&lt;%=FeedTitle%&gt;]]&gt;&lt;/title&gt;<br/>&lt;link&gt;&lt;%=SiteURL%&gt;&lt;/link&gt;<br/>&lt;description&gt;&lt;![CDATA[&lt;%=blog_Title%&gt;]]&gt;&lt;/description&gt;<br/>&lt;language&gt;zh-cn&lt;/language&gt;<br/>&lt;image&gt;<br/>&lt;title&gt;&lt;%=SiteName%&gt;&lt;/title&gt;&nbsp;<br/>&lt;url&gt;&lt;%=SiteURL%&gt;images/logos.gif&lt;/url&gt;&nbsp;<br/>&lt;link&gt;&lt;%=SiteURL%&gt;&lt;/link&gt;&nbsp;<br/>&lt;description&gt;&lt;%=SiteName%&gt;&lt;/description&gt;&nbsp;<br/>&lt;/image&gt;<br/>&lt;%<br/>do&nbsp;while&nbsp;not&nbsp;Rs.eof<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;item&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;link&gt;&lt;%=SiteURL%&gt;&lt;/link&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;&lt;![CDATA[&lt;%=FeedTopic%&gt;]]&gt;&lt;/title&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;author&gt;Cloud.L&lt;/author&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;category&gt;&lt;![CDATA[&lt;%=FeedCate%&gt;]]&gt;&lt;/category&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;pubDate&gt;&lt;%=FeedDate%&gt;&lt;/pubDate&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;description&gt;&lt;![CDATA[&lt;%=FeedContent%&gt;]]&gt;&lt;/description&gt;<br/>&nbsp;&nbsp;&nbsp;&lt;/item&gt;<br/>&lt;%<br/>Rs.MoveNext<br/>Loop<br/>%&gt;<br/>&lt;/channel&gt;<br/>&lt;/rss&gt;<br/><br/></code></p><br/>RSS2.0的时间有要求,必须是rfc 822格式<br/>下面是ASP的时间格式化函数<br/><p class="code"><code>Function&nbsp;DateToRFC822(byVal&nbsp;dtaVal)<br/>&nbsp;&nbsp;Dim&nbsp;strCurLocale<br/>&nbsp;&nbsp;strCurLocale=GetLocale()<br/>&nbsp;&nbsp;SetLocale("en-gb")<br/>&nbsp;&nbsp;dtaVal=CDate(dtaVal)<br/>&nbsp;&nbsp;DateToRFC822=WeekdayName(Weekday(dtaVal),True)&","&_<br/>&nbsp;&nbsp;&nbsp;&nbsp;Right("0"&Day(dtaVal),2)&"&nbsp;"&_<br/>&nbsp;&nbsp;&nbsp;&nbsp;MonthName(Month(dtaVal),True)&"&nbsp;"&_<br/>&nbsp;&nbsp;&nbsp;&nbsp;Year(dtaVal)&"&nbsp;"&_<br/>&nbsp;&nbsp;&nbsp;&nbsp;Right("0"&Hour(dtaVal),2)&":"&_<br/>&nbsp;&nbsp;&nbsp;&nbsp;Right("0"&Minute(dtaVal),2)&":"&&nbsp;_<br/>&nbsp;&nbsp;&nbsp;&nbsp;Right("0"&Second(dtaVal),2)&"&nbsp;"&&nbsp;_<br/>&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;+0800"<br/>&nbsp;&nbsp;SetLocale(strCurLocale)<br/>End&nbsp;Function</code></p>php中有date函数可以非常方便的实现转换： date("r", $rs["PubTime"])<br/><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/ASP-utf8-RSS-2.html" target="_blank">继续阅读《asp生成RSS2.0》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/ASP-utf8-RSS-2.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>asp实例</category><comments>http://www.papozhe.com/asp/ASP-utf8-RSS-2.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=700</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=700&amp;key=0d9ec488</trackback:ping></item><item><title>javascript 控制 另一框架元素</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/js_control_frameset.html</link><pubDate>Mon, 10 Nov 2008 11:59:11 +0800</pubDate><guid>http://www.papozhe.com/asp/js_control_frameset.html</guid><description><![CDATA[很简单的一句话<br/><p class="code"><code>onclick="javascript:parent.top.document.getElementById('subForm').disabled=true"</code></p><br/>不废话了,要吃饭去. 同理可控制parent.parent 自己去发挥想象吧!<br/><br/><a href="http://www.papozhe.com/Myfile/frame2008-11-10.rar"  target="_blank">http://www.papozhe.com/Myfile/frame2008-11-10.rar</a><br/><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/js_control_frameset.html" target="_blank">继续阅读《javascript 控制 另一框架元素》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/js_control_frameset.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>javascript应用</category><comments>http://www.papozhe.com/asp/js_control_frameset.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=699</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=699&amp;key=2a444588</trackback:ping></item><item><title>真正有效的通过XP正版验证和OFFICE2003正版验证的方法附软件,远离黑屏</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/xp-sp3check-office2003-check.html</link><pubDate>Mon, 20 Oct 2008 09:26:02 +0800</pubDate><guid>http://www.papozhe.com/asp/xp-sp3check-office2003-check.html</guid><description><![CDATA[<p>正版验证地址是这个 http://www.microsoft.com/genuine/office 右边有2个按钮 一个是验证XP的一个是验证OFFICE2003 验证好后点击左上角的LOGO [正版MICROSOFT软件] 回到原来页面验证另外一个让你的OFFICE2003通过正版验证系统自带的Office 2007由于打不开2003的文档所以大家都会选择删除然后安装盗版的2003或者WPS,盗版的毕竟是盗版的，无法正常升级，现在发个软件可以使盗版Office 2003通过正版验证：首先运行『Windows序列号更换器 1.66』点里面的『MS Office』在『Microsoft Office Professional Edition 2003』前面打勾或点一下，出现序列号，点『更换钥匙』在弹出窗口点『ok』在弹出的Office安装程序中把序列号更改为『FTYBP-J2B4K-K7JHY-3JG2K-MT9VM』（真实有效）或自己上网查一个。之后，可以去验证了。现在我的Office 2003已经更新至SP3了，有兴趣的逸友们可以试试保证你不后悔. <p class="code"><code>感谢您使用正版&nbsp;Office&nbsp;并参与&nbsp;Office&nbsp;正版增值计划。&nbsp;现在即可享受为正版&nbsp;Office&nbsp;用户保留的所有好处。&nbsp;正版&nbsp;Microsoft&nbsp;Office&reg;&nbsp;享受&nbsp;Microsoft&nbsp;提供的独特价值、持续更新和增强功能，这些都是盗版&nbsp;Office&nbsp;所没有的。&nbsp;使用正版&nbsp;Office，您将花更少的时间保持软件最新，从而有更多的时间生成专业外观的文档供家庭或学校使用。&nbsp;如果购买正版&nbsp;Office，您将：&nbsp;知道您获得最安全的&nbsp;Office&nbsp;版本。&nbsp;获得&nbsp;Microsoft&nbsp;或&nbsp;Microsoft&nbsp;信赖合作伙伴提供的支持。&nbsp;通过免费下载、培训和其他资源提高您的效率。&nbsp;验证不保证本计算机上安装的&nbsp;Office&nbsp;副本已获得适当授权。&nbsp;有关如何为您的产品获得适当授权的详细信息：&nbsp;阅读最终用户许可协议&nbsp;(EULA)&nbsp;了解批量许可证&nbsp;了解&nbsp;OEM&nbsp;许可证&nbsp;</code></p>&nbsp;</p><div style="float: left"><a href="http://www.papozhe.com/upload/Windows序列号更换器1.66.rar" target="_blank">Windows序列号更换器1.66.rar</a><br /><a href="http://www.papozhe.com/upload/legitcheck.rar" target="_blank">legitcheck.rar</a> XP正版验证也很简单下载这个包,包里说明的很详细了.</div></div><p><p class="code"><code>感谢您使用正版&nbsp;Office&nbsp;并参与&nbsp;Office&nbsp;正版增值计划。&nbsp;现在即可享受为正版&nbsp;Office&nbsp;用户保留的所有好处。&nbsp;正版&nbsp;Microsoft&nbsp;Office&reg;&nbsp;享受&nbsp;Microsoft&nbsp;提供的独特价值、持续更新和增强功能，这些都是盗版&nbsp;Office&nbsp;所没有的。&nbsp;使用正版&nbsp;Office，您将花更少的时间保持软件最新，从而有更多的时间生成专业外观的文档供家庭或学校使用。&nbsp;如果购买正版&nbsp;Office，您将：&nbsp;知道您获得最安全的&nbsp;Office&nbsp;版本。&nbsp;获得&nbsp;Microsoft&nbsp;或&nbsp;Microsoft&nbsp;信赖合作伙伴提供的支持。&nbsp;通过免费下载、培训和其他资源提高您的效率。&nbsp;验证不保证本计算机上安装的&nbsp;Office&nbsp;副本已获得适当授权。&nbsp;有关如何为您的产品获得适当授权的详细信息：&nbsp;阅读最终用户许可协议&nbsp;(EULA)&nbsp;了解批量许可证&nbsp;了解&nbsp;OEM&nbsp;许可证&nbsp;</code></p> 我这里另外加一个,因为我用上面的两种办法已经顺利通过了XP正版验证和OFFICE2003的正版验证下面这个办法就没有用了 <a href="http://www.papozhe.com/upload/最近通过Office2003正版验证补丁（已验证）.rar" target="_blank">最近通过Office2003正版验证补丁（已验证）.rar</a> 使用前请自己查毒 ,我的诺钝没有报警:) 我也不会绑马给大家用啊 ,Enjoy It!!!远离黑屏.</p><p>&nbsp;</p><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/xp-sp3check-office2003-check.html" target="_blank">继续阅读《真正有效的通过XP正版验证和OFFICE2003正版验证的方法附软件,远离黑屏》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/xp-sp3check-office2003-check.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>IT资源收集</category><comments>http://www.papozhe.com/asp/xp-sp3check-office2003-check.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=698</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=698&amp;key=72e8ab97</trackback:ping></item><item><title>CSS圆角技术大全</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/css-Rounded-Corners.html</link><pubDate>Mon, 06 Oct 2008 15:10:19 +0800</pubDate><guid>http://www.papozhe.com/asp/css-Rounded-Corners.html</guid><description><![CDATA[<p>精美的圆角曾经困扰了很多的web开发者，如何更好，更快的获得令人满意的圆角？很多人都在思考，提出了各种个样的方法。有的使用图片，有的用javascript，有的只用css技术。下面是我收集的css圆角技术的一个列表，并做了简单的分类和比较。请注意下面的图片数量为零，又不需要javascript的技术。是我比较偏爱的技术。 <br />&nbsp;</p><h2><span class="caps">只用css的技术</span></h2><p><table class="data sortable">    <tbody>        <tr>            <td>名字</td>            <td>图片数量</td>            <td>流式/固定布局</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="hedgerwow.com" href="http://www.hedgerwow.com/360/dhtml/css_stretched_box/demo.php">Even More Rounded Corners With <span class="caps">CSS<br />            </span></a></td>            <td>1</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="schillmania.com" href="http://www.schillmania.com/content/projects/even-more-rounded-corners/">Even More Rounded Corners With <span class="caps">CSS</span></a></td>            <td>1</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="hedgerwow.com" href="http://www.hedgerwow.com/360/dhtml/css_stretched_box/demo.php"></a></td>            <td>0</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="lesliesommer.com" href="http://www.lesliesommer.com/wdw07/html/"><span class="caps">CSS</span> Mojo: Adding Visual Polish To Your Pages</a></td>            <td>1</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="blog.yosle.com" href="http://blog.yosle.com/2007/09/20/css-round-corners/"><span class="caps">CSS</span> Round Corners</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="cass-hacks.com" href="http://cass-hacks.com/articles/code/css_borders_corners/">Single Image Fluid/固定 Rounded Bordered Corners walkthrough</a></td>            <td>1</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="tillett.info" href="http://www.tillett.info/2007/09/11/orb-fluid-css-one-image-round-borders/"><span class="caps">ORB </span>| Fluid <span class="caps">CSS</span> One Image Round Borders</a></td>            <td>1</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="nuff-respec.com" href="http://www.nuff-respec.com/technology/rounded-corners-for-fixed-width-css-only">Rounded Corners for 固定 width</a></td>            <td>2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="shapeshed.com" href="http://www.shapeshed.com/journal/curved_boxes_in_css/">Curved boxes in <span class="caps">CSS</span></a></td>            <td>2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="cssplay.co.uk" href="http://www.cssplay.co.uk/boxes/chunky.html">Chunky Borders and corners with no images</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="tjkdesign.com" href="http://www.tjkdesign.com/articles/roundbox.asp">Lean and Clean <span class="caps">CSS </span>boxes</a></td>            <td>2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="ekstasis.net" href="http://www.ekstasis.net/log/?p=33"><span class="caps">PNG </span>transparency rounded corners using images</a></td>            <td>7</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="search-this.com" href="http://www.search-this.com/2007/02/12/css-liquid-round-corners"><span class="caps">CSS</span> 流式 Round Corners</a></td>            <td>6</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="RoundedCornr.com" href="http://www.roundedcornr.com/">RoundedCornr</a></td>            <td>4</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Schillmania" href="http://www.schillmania.com/content/entries/2006/04/more-rounded-corners/">More Rounded Corners with <span class="caps">CSS</span></a></td>            <td>6</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="SitePoint" href="http://tools.sitepoint.com/spanky/">Spanky Corners</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="A List Apart" href="http://www.alistapart.com/articles/mountaintop/">Mountaintop Corners</a></td>            <td>2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="A List Apart" href="http://www.alistapart.com/articles/customcorners/">Custom Corners &amp; Borders: Part I</a></td>            <td>5</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="A List Apart" href="http://www.alistapart.com/articles/customcorners2/">Custom Corners &amp; Borders: Part II</a></td>            <td>5</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Modx CMS" href="http://www.modxcms.com/simple-rounded-corner-css-boxes.html">Simple Rounded Corner <span class="caps">CSS</span> Boxes</a></td>            <td>1</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="SpiffyBox" href="http://www.spiffybox.com/">Spiffy Box</a></td>            <td>1</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Graphik Junkie" href="http://www.graphikjunkie.com/borders/">Graphik Junkie</a></td>            <td>3</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Phoenity" href="http://phoenity.com/tests/custom_corners_two.html">Single Image Rounded Corners</a></td>            <td>1</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Interface-7" href="http://interface-7.net/20040218/">Custom Corners</a></td>            <td>3</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Albin.Net" href="http://www.albin.net/CSS/RoundedCorners/">Bullet Proof Rounded Corners</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Adam Kalsey" href="http://kalsey.com/2003/07/rounded_corners_in_css/">Rounded Corners in <span class="caps">CSS</span></a></td>            <td>4</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="456 Berea Street" href="http://www.456bereastreet.com/archive/200406/css_teaser_box/"><span class="caps">CSS </span>teaser box</a></td>            <td>1</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="456 Berea Street" href="http://www.456bereastreet.com/archive/200406/css_teaser_box_revisited/"><span class="caps">CSS </span>teaser box revisited</a></td>            <td>2</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="456 Berea Street" href="http://www.456bereastreet.com/lab/newslist/">News list</a></td>            <td>1 or 2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Neurotic Web" href="http://www.neuroticweb.com/recursos/css-rounded-box/"><span class="caps">CSS</span> Rounded Box Generator</a></td>            <td>5</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Sova v siti" href="http://www.sovavsiti.cz/css/corners.html">Round Corners</a></td>            <td>3 or 6</td>            <td>固定 or 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Maurice Svay" href="http://www.svay.com/coins_arrondis/rounded_corners.html">Rounded corners using <span class="caps">CSS</span></a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Sperling Corporation" href="http://www.sperling.com/examples/box/">Simple Box</a></td>            <td>8</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Steve Clay" href="http://wd.mrclay.org/custom_bordered_boxes/">Custom Bordered Boxes</a></td>            <td>1 or 2</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Guy Fisher" href="http://guyfisher.com/workshop/css/corners/"><font color="#0000ff">流式 box with rounded corners</font></a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Webcredible" href="http://www.webcredible.co.uk/user-friendly-resources/css/css-round-corners-borders.shtml">Borders with curves</a></td>            <td>5</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Webcredible" href="http://www.webcredible.co.uk/user-friendly-resources/css/css-round-corners-boxes.shtml">Boxes with curves</a></td>            <td>4</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Alsacreations" href="http://tutorials.alsacreations.com/cadre/">Rounded block or design with <span class="caps">CSS </span>&amp; <span class="caps">XHTML</span></a></td>            <td>3</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Andreas Kalt" href="http://roundedbox.andreas-kalt.de/">Resizable box with freely stylable corners &amp; surface</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Arve Bersvendsen" href="http://virtuelvis.com/gallery/css/rounded/">Rounded corners in <span class="caps">CSS</span></a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="24 Ways" href="http://24ways.org/advent/broader-border-corners">Broader Border Corners</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Tiscali" href="http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm">流式 round corners</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Mike Cherim" href="http://mikecherim.com/experiments/css_smart_corners.php"><span class="caps">CSS</span>: Smart Corners</a></td>            <td>4</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Web Reference" href="http://www.webreference.com/programming/css_borders/">Add Fluid Borders to Your Boxes with <span class="caps">CSS</span></a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="CSS Play" href="http://www.cssplay.co.uk/boxes/snazzy.html">Snazzy Borders</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Spiffy Corners" href="http://www.spiffycorners.com/">Spiffy Corners</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>    </tbody></table><br />&nbsp;</p><h2>需要JavaScript的方法</h2><p><table class="data sortable" height="374" width="515">    <tbody>        <tr>            <th width="180"><a class="sortheader" href="http://www.xuzhousoft.cn/" target="_self">名字<span class="sortarrow"> <br />            </span></a></th>            <th><a href="http://www.xuzhousoft.cn/" target="_self">图片数量<span class="sortarrow"> <br />            </span></a></th>            <th><a href="http://www.xuzhousoft.cn/" target="_self">固定 /<span class="sortarrow">流式布局</span></a></th>            <th>&nbsp;</th>        </tr>        <tr>            <td dragover="true"><a title="netzgesta.de" href="http://www.netzgesta.de/corner/" dragover="true">Corner.js</a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="blue-anvil.com" href="http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery">Anti-aliased Rounded corners with JQuery</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="ruzee.com" href="http://www.ruzee.com/blog/shadedborder/">ShadedBorder</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Inviz.ru" href="http://inviz.ru/moo/transcorners/">Transcorners</a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="allcrunchy.com" href="http://www.allcrunchy.com/Web_Stuff/Rounded_Corners/">Sweet Rounded Corners</a></td>            <td>1</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Web Graphics" href="http://web-graphics.com/mtarchive/001660.php">DomCorners</a></td>            <td>1, 2, 5</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="456 Berea Street" href="http://www.456bereastreet.com/archive/200609/transparent_custom_corners_and_borders_version_2/">Transparent Custom Corners and Borders</a></td>            <td>2</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="456 Berea Street" href="http://www.456bereastreet.com/archive/200506/customising_custom_corners_and_borders/">Customising custom corners and borders</a></td>            <td>2</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Curvy Corners" href="http://www.curvycorners.net/">curvyCorners</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="HTML.it" href="http://pro.html.it/niftycube/">Nifty Corners Cube</a></td>            <td>0</td>            <td>固定 / 流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Rico" href="http://openrico.org/rico/demos.page?demo=ricoEffectRound.html">Rico &ndash; Javascript Rounded Corners</a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Dev Articles" href="http://www.devarticles.com/c/a/%20/Building-Rounded-Corners-With-CSS-and-%20/">Rounded Corners With <span class="caps">CSS </span>and JavaScript</a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="SitePoint" href="http://www.sitepoint.com/article/rounded-corners-css-">Rounded Corners with <span class="caps">CSS </span>and JavaScript</a></td>            <td>4</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Mochikit" href="http://www.mochikit.com/examples/rounded_corners/index.html">MochiKit Rounded Corners</a></td>            <td>0</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Dragon Labs" href="http://www.dragon-labs.com/articles/octopus/">Octopus Engine</a></td>            <td>8</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Editsite.net" href="http://www.editsite.net/blog/rounded_corners.html">Editsite Rounded Corners</a></td>            <td>0</td>            <td>固定</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Steven Wittens" href="http://www.acko.net/anti-aliased-nifty-corners">Anti-aliased Nifty Corners</a></td>            <td>0</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>        <tr>            <td><a title="Seky" href="http://seky.nahory.net/2005/04/rounded-corners/">Rounded Corners without Images</a></td>            <td>0</td>            <td>流式</td>            <td>&nbsp;</td>        </tr>    </tbody></table></p><p>[<a href="http://www.papozhe.com/asp/cssjj.html" target="_blank">一些实用的css代码集锦</a>] [<a href="http://www.papozhe.com/asp/cssjqbt.html" target="_blank">用css实现新闻列表中完美的标题截取</a>] [<a href="http://www.papozhe.com/asp/spczjz.html" target="_blank">CSS如何使DIV层水平居中(包括水平/垂直)</a>] [<a href="http://www.papozhe.com/asp/wmjz.html" target="_blank">CSS实现完美垂直居中</a>]</p><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/css-Rounded-Corners.html" target="_blank">继续阅读《CSS圆角技术大全》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/css-Rounded-Corners.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>CSS开发工具</category><comments>http://www.papozhe.com/asp/css-Rounded-Corners.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=697</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=697&amp;key=a957279a</trackback:ping></item><item><title>mssql自动备份及自动清除日志文件教程</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/mssql-auto-backup.html</link><pubDate>Sun, 28 Sep 2008 11:10:04 +0800</pubDate><guid>http://www.papozhe.com/asp/mssql-auto-backup.html</guid><description><![CDATA[<p>1、每日自动备份<br />强烈建议有条件的用户进行此操作！<br />1、打开企业<nobr id="clickeyekey2" style="color: #6600ff; border-bottom: #6600ff 1px dotted; background-color: transparent; text-decoration: underline">管理</nobr>器，在控制台根目录中依次点开Microsoft SQL Server--SQL Server组--双击打开你的<nobr id="clickeyekey0" style="color: #6600ff; border-bottom: #6600ff 1px dotted; background-color: transparent; text-decoration: underline">服务</nobr>器<br />2、然后点上面菜单中的工具--选择数据库维护计划器<br />3、下一步选择要进行自动备份的数据--下一步更新数据优化信息，这里一般不用做选择--下一步检查数据完整性，也一般不选择<br />4、下一步指定数据库维护计划，默认的是1周备份一次，点击更改选择每天备份后点确定<br />5、下一步指定备份的磁盘目录，选择指定目录，如您可以在D盘新建一个目录如：ddatabak，然后在这里选择使用此目录，如果您的数据库比较多最好选择为每个数据库建立子目录，然后选择删除早于多少天前的备份，一般设定4－7天，这看您的具体备份要求，备份文件扩展名一般都是bak就用默认的<br />6、下一步指定事务日志备份计划，看您的需要做选择--下一步要生成的报表，一般不做选择--下一步维护计划历史记录，最好用默认的选项--下一步完成<br />7、这个时候数据库计划已经成功的运行了，他将按照您上面的设置进行自动备份.</p><p>修改计划：<br />打开企业管理器，在控制台根目录中依次点开Microsoft SQL Server--SQL Server组--双击打开你的服务器--管理--数据库维护计划--打开后可看到你设定的计划，可以进行修改或者删除操作</p><p>-------------------------------------------------------------------------------</p><p>定期自动清理数据库日志文件</p><p>数据库日志文件是随着时间增长而增长的，如果长时间不清理，文件会变得特别大，因此需要定期清空，但是日至文件是<nobr id="clickeyekey1" style="color: #6600ff; border-bottom: #6600ff 1px dotted; background-color: transparent; text-decoration: underline">恢复</nobr>数据库的重要依据，不用日志文件也是不明智的。手工清除单个数据库的还好说，但数据库多了，或者临时没有来得及清理，可能硬盘空间就会占满了，影响访问。因此设置自动清理数据库日志文件还是比较实用的。</p><p>手动清理方法：右键单击需要清理的数据库，选择&ldquo;属性&rdquo;，在&ldquo;选项&rdquo;卡上，把故障还原模型设定为简单，确定后关闭；再右键单击该数据库，&ldquo;所有任务&rdquo;-&ldquo;收缩数据库&rdquo;，确认后即可清除日志文件，最后记得重新选择&ldquo;属性&rdquo;，将故障还原模型设置为完全。</p><p>自动清理方法：同样是利用sql server代理服务，执行自动作业。</p><p>打开企业管理器，进入&ldquo;管理&rdquo;-&ldquo;sql server代理服务&rdquo;-&ldquo;作业&rdquo;，在右侧窗口点击右键，选择&ldquo;新建作业&rdquo;。&ldquo;常规&rdquo;选项卡中，填写作业名称，具体描述，注意所有者最好还是用sa或者默认的管理帐号。</p><p>转到&ldquo;步骤&rdquo;选项卡，新建作业步骤，填写步骤名称，类型为脚本，数据库为需要清理日志的数据库，在下边命令中填写以下命令：</p><p>DUMP&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> TRANSACTION&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> 数据库名称&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> WITH&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> NO_LOG<br />DBCC&nbsp;<wbr></wbr>&nbsp;<wbr></wbr> SHRINKFILE(数据库日志文件名,1)</p><p>上边的数据库名称填写需要维护的数据库名称，数据库日志文件名填写其对应的日志文件名，注意，不是资源管理器里看到的带后缀名的那个名字，而是企业管理器里，数据库属性里日志选项卡中日志的名字（通常也只是差一个后缀名&hellip;&hellip;），确定后添加一个作业步骤。如果需要维护多个数据库，用上述方法重复添加作业步骤，注意每个步骤成功或失败后的动作即可，最后选择一下开始的步骤。</p><p>在&ldquo;调度&rdquo;选项卡中，类似备份的维护计划，填写调度周期，即定期清理的周期，不再细述。如果需要，可以在最后的&ldquo;通知&rdquo;选项卡上设置作业完成后的通知项，需要设置操作员，以及设置相应的服务，这里也不具体说明了，通常不用&hellip;&hellip;</p><p>原来都是手动执行上边的各项操作的，比较麻烦，在网上找找加上自己实践，总结出上边的经验，实施一段日子以来，确实比以前省心多了。存档一个。</p><p>[<a href="http://www.papozhe.com/asp/mssql-auto-backup.html" target="_blank">mssql自动备份及自动清除日志文件教程</a>] [<a href="http://www.papozhe.com/asp/changeobjectowner.html" target="_blank">MSSQL下批量修改数据表的所有者</a>] [<a href="http://www.papozhe.com/asp/sqlDATETIMEcl.html" target="_blank">关于MSSQL Server中DATETIME类型数据的处理</a>] [<a href="http://www.papozhe.com/asp/dataAdd-DataDiff.html" target="_blank">[原]DATEDIFF与dateadd在access和mssql下的使用例子</a>] [<a href="http://www.papozhe.com/asp/SQL-TIME.html" target="_blank">MSSQL中时间查询的一个比较快的语句</a>] [<a href="http://www.papozhe.com/asp/access-mssql-new1.html" target="_blank">[原]ACCESS和MSSQL里如何如何得到最新的自动增加ID记录</a>] [<a href="http://www.papozhe.com/asp/ACCESS-MSSQL-RND.html" target="_blank">[原]ACCESS和MSSQL里如何随机取出数据库的纪录</a>] [<a href="http://www.papozhe.com/asp/MSSQL-DEFINE-STR.html" target="_blank">[转]在MSSQL自定义函数过滤字符串</a>] [<a href="http://www.papozhe.com/asp/Mssql触发器学习例子之INSERT触发器.html" target="_blank">Mssql触发器学习例子之INSERT触发器</a>] [<a href="http://www.papozhe.com/asp/Mssql触发器学习例子之UPDATED触发器.html" target="_blank">Mssql触发器学习例子之UPDATE触发器</a>] [<a href="http://www.papozhe.com/asp/SQL触发器例子2007-8-7.html" target="_blank">Mssql触发器学习例子之DELETE触发器</a>]</p><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/mssql-auto-backup.html" target="_blank">继续阅读《mssql自动备份及自动清除日志文件教程》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/mssql-auto-backup.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>asp+access+sql</category><comments>http://www.papozhe.com/asp/mssql-auto-backup.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=696</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=696&amp;key=e8783309</trackback:ping></item><item><title>最全的CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)(转载)</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/695.html</link><pubDate>Thu, 04 Sep 2008 13:15:07 +0800</pubDate><guid>http://www.papozhe.com/asp/695.html</guid><description><![CDATA[<p>CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.&nbsp;&nbsp;</p><p><strong><font style="color: rgb(170,0,34)">CSS技巧</font></strong></p><p><strong>1.div的垂直居中问题</strong> vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字，就垂直居中了。缺点是要控制内容不要换行&nbsp;&nbsp;</p><p><strong>2. margin加倍的问题 </strong>&nbsp;&nbsp;&nbsp; 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline;&nbsp;&nbsp;&nbsp; 例如：&nbsp;&nbsp;&nbsp; &lt;#div id=&rdquo;imfloat&rdquo;&gt;&nbsp;&nbsp;&nbsp; 相应的css为&nbsp;&nbsp;&nbsp; #IamFloat{&nbsp;&nbsp;&nbsp; float:left;&nbsp;&nbsp;&nbsp; margin:5px;/*IE下理解为10px*/&nbsp;&nbsp;&nbsp; display:inline;/*IE下再理解为5px*/}&nbsp;&nbsp;</p><p><strong>3.浮动ie产生的双倍距离 </strong>&nbsp;&nbsp;&nbsp; #box{ float:left; width:100px; margin:0 0 0 100px; //这种情况之下IE会产生200px的距离 display:inline; //使浮动忽略}&nbsp;&nbsp;&nbsp; 这里细说一下block与inline两个元素：block元素的特点是,总是在新行上开始,高度,宽度,行高,边距都可以控制(块元素);Inline元素的特点是,和其他元素在同一行上,不可控制(内嵌元素);&nbsp;&nbsp;&nbsp; #box{ display:block; //可以为内嵌元素模拟为块元素 display:inline; //实现同一行排列的效果 diplay:table;&nbsp;&nbsp;&nbsp;</p><p><strong>4 IE与宽度和高度的问题</strong> IE 不认得min-这个定义，但实际上它把正常的width和height当作有min的情况来使。这样问题就大了，如果只用宽度和高度，正常的浏览器里这两个值就不会变，如果只用min-width和min-height的话，IE下面根本等于没有设置宽度和高度。&nbsp;&nbsp;&nbsp; 比如要设置背景图片，这个宽度是比较重要的。要解决这个问题，可以这样：&nbsp;&nbsp;&nbsp; #box{ width: 80px; height: 35px;}html&gt;body #box{ width: auto; height: auto; min-width: 80px; min-height: 35px;}&nbsp;&nbsp;&nbsp;</p><p><strong>5.页面的最小宽度 </strong>&nbsp;&nbsp;&nbsp; min -width是个非常方便的CSS命令，它可以指定元素最小也不能小于某个宽度，这样就能保证排版一直正确。但IE不认得这个，而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用，可以把一个&lt;div&gt; 放到 &lt;body&gt; 标签下，然后为div指定一个类, 然后CSS这样设计：&nbsp;&nbsp;&nbsp; #container{ min-width: 600px; width:expression(document.body.clientWidth &lt; 600? &quot;600px&quot;: &quot;auto&quot; );}&nbsp;&nbsp;&nbsp; 第一个min-width是正常的；但第2行的width使用了Javascript，这只有IE才认得，这也会让你的HTML文档不太正规。它实际上通过Javascript的判断来实现最小宽度。</p><p><strong>6.DIV浮动IE文本产生3象素的bug</strong>&nbsp;&nbsp;&nbsp; 左边对象浮动，右边采用外补丁的左边距来定位，右边对象内的文本会离左边有3px的间距.&nbsp;&nbsp;&nbsp; #box{ float:left; width:800px;}&nbsp;&nbsp; #left{ float:left; width:50%;}&nbsp;&nbsp; #right{ width:50%;}&nbsp;&nbsp; *html #left{ margin-right:-3px; //这句是关键}&nbsp;&nbsp;&nbsp; &lt;div id=&quot;box&quot;&gt;&nbsp;&nbsp; &lt;div id=&quot;left&quot;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;div id=&quot;right&quot;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;</p><p><strong>7.IE捉迷藏的问题</strong>&nbsp;&nbsp;&nbsp; 当div应用复杂的时候每个栏中又有一些链接，DIV等这个时候容易发生捉迷藏的问题。&nbsp;&nbsp;&nbsp; 有些内容显示不出来，当鼠标选择这个区域是发现内容确实在页面。 解决办法：对#layout使用line-height属性 或者给#layout使用固定高和宽。页面结构尽量简单。&nbsp;&nbsp;</p><p><strong>8.float的div闭合;清除浮动;自适应高度;</strong>&nbsp;&nbsp;&nbsp;</p><p>① 例如：&lt;#div id=&rdquo;floatA&rdquo; &gt;&lt;#div id=&rdquo;floatB&rdquo; &gt;&lt;#div id=&rdquo; NOTfloatC&rdquo; &gt;这里的NOTfloatC并不希望继续平移，而是希望往下排。(其中floatA、floatB的属性已经设置为 float:left;)&nbsp;&nbsp; 这段代码在IE中毫无问题，问题出在FF。原因是NOTfloatC并非float标签，必须将float标签闭合。在 &lt;#div class=&rdquo;floatB&rdquo;&gt; &lt;#div class=&rdquo;NOTfloatC&rdquo;&gt;之间加上 &lt; #div class=&rdquo;clear&rdquo;&gt;这个div一定要注意位置，而且必须与两个具有float属性的div同级，之间不能存在嵌套关系，否则会产生异常。 并且将clear这种样式定义为为如下即可： .clear{ clear:both;}&nbsp;&nbsp;&nbsp;</p><p>②作为外部 wrapper 的 div 不要定死高度,为了让高度能自动适应，要在wrapper里面加上overflow:hidden; 当包含float的 box的时候，高度自动适应在IE下无效，这时候应该触发IE的layout私有属性(万恶的IE啊！)用zoom:1;可以做到，这样就达到了兼容。 &nbsp;&nbsp; 例如某一个wrapper如下定义：&nbsp;&nbsp;&nbsp; .colwrapper{ overflow:hidden; zoom:1; margin:5px auto;}&nbsp;&nbsp;&nbsp;</p><p>③对于排版,我们用得最多的css描述可能就是float:left.有的时候我们需要在n栏的float div后面做一个统一的背景,譬如:&nbsp;&nbsp; &lt;div id=&rdquo;page&rdquo;&gt;&nbsp;&nbsp; &lt;div id=&rdquo;left&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;div id=&rdquo;center&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;div id=&rdquo;right&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; 比如我们要将page的背景设置成蓝色,以达到所有三栏的背景颜色是蓝色的目的,但是我们会发现随着left center right的向下拉长,而 page居然保存高度不变,问题来了,原因在于page不是float属性,而我们的page由于要居中,不能设置成float,所以我们应该这样解决 &nbsp;&nbsp; &lt;div id=&rdquo;page&rdquo;&gt;&nbsp;&nbsp; &lt;div id=&rdquo;bg&rdquo; style=&rdquo;float:left;width:100%&rdquo;&gt;&nbsp;&nbsp; &lt;div id=&rdquo;left&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;div id=&rdquo;center&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;div id=&rdquo;right&rdquo;&gt;&lt;/div&gt;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; 再嵌入一个float left而宽度是100%的DIV解决之&nbsp;&nbsp;</p><p>④万能float 闭合(非常重要!)&nbsp;&nbsp;&nbsp; 关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup],将以下代码加入Global CSS 中,给需要闭合的div加上 class=&quot;clearfix&quot; 即可,屡试不爽.&nbsp;&nbsp;&nbsp; /* Clear Fix */&nbsp;&nbsp;&nbsp; .clearfix:after { content:&quot;.&quot;; display:block; height:0; clear:both; visibility:hidden; }&nbsp;&nbsp;&nbsp; .clearfix { display:inline-block; }&nbsp;&nbsp;&nbsp; /* Hide from IE Mac */&nbsp;&nbsp;&nbsp; .clearfix {display:block;}&nbsp;&nbsp;&nbsp; /* End hide from IE Mac */&nbsp;&nbsp;&nbsp; /* end of clearfix */&nbsp;&nbsp;&nbsp; 或者这样设置：.hackbox{ display:table; //将对象作为块元素级的表格显示}&nbsp;&nbsp;</p><p><strong>11.高度不适应</strong>&nbsp;&nbsp;&nbsp; 高度不适应是当内层对象的高度发生变化时外层高度不能自动进行调节，特别是当内层对象使用margin 或paddign 时。&nbsp;&nbsp;&nbsp; 例：&nbsp;&nbsp; #box {background-color:#eee; }&nbsp;&nbsp;&nbsp;&nbsp; #box p {margin-top: 20px;margin-bottom: 20px; text-align:center; }&nbsp;&nbsp;&nbsp;&nbsp; &lt;div id=&quot;box&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p&gt;p对象中的内容&lt;/p&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp; 解决方法：在P对象上下各加2个空的div对象CSS代码：.1{height:0px;overflow:hidden;}或者为DIV加上border属性。</p><p><strong>12 .IE6下为什么图片下有空隙产生</strong> 解决这个BUG的方法也有很多,可以是改变html的排版,或者设置img 为display:block 或者设置vertical-align 属性为 vertical-align:top | bottom |middle |text-bottom 都可以解决.</p><p><strong>13.如何对齐文本与文本输入框</strong> 加上 vertical-align:middle; &lt;style type=&quot;text/css&quot;&gt; &lt;!-- input { &nbsp;&nbsp;&nbsp;&nbsp; width:200px; &nbsp;&nbsp;&nbsp;&nbsp; height:30px; &nbsp;&nbsp;&nbsp;&nbsp; border:1px solid red; &nbsp;&nbsp;&nbsp;&nbsp; vertical-align:middle; } --&gt; &lt;/style&gt;</p><p><strong>14.web标准中定义id与class有什么区别吗</strong> 一.web标准中是不容许重复ID的,比如 div id=&quot;aa&quot;&nbsp;&nbsp; 不容许重复2次,而class 定义的是类,理论上可以无限重复, 这样需要多次引用的定义便可以使用他. 二.属性的优先级问题 ID 的优先级要高于class,看上面的例子 三.方便JS等客户端脚本,如果在页面中要对某个对象进行脚本操作,那么可以给他定义一个ID,否则只能利用遍历页面元素加上指定特定属性来找到它,这是相对浪费时间资源,远远不如一个ID来得简单.</p><p><strong>15. LI中内容超过长度后以省略号显示的方法</strong> 此方法适用与IE与OP浏览器 &lt;style type=&quot;text/css&quot;&gt; &lt;!-- li { &nbsp;&nbsp;&nbsp;&nbsp; width:200px; &nbsp;&nbsp;&nbsp;&nbsp; white-space:nowrap; &nbsp;&nbsp;&nbsp;&nbsp; text-overflow:ellipsis; &nbsp;&nbsp;&nbsp;&nbsp; -o-text-overflow:ellipsis; &nbsp;&nbsp;&nbsp;&nbsp; overflow: hidden; &nbsp;&nbsp;&nbsp;&nbsp; } --&gt; &lt;/style&gt;</p><p><strong>16.为什么web标准中IE无法设置滚动条颜色了</strong> 解决办法是将body换成html &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot; /&gt; &lt;style type=&quot;text/css&quot;&gt; &lt;!-- html { &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-face-color:#f6f6f6; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-highlight-color:#fff; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-shadow-color:#eeeeee; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-3dlight-color:#eeeeee; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-arrow-color:#000; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-track-color:#fff; &nbsp;&nbsp;&nbsp;&nbsp; scrollbar-darkshadow-color:#fff; &nbsp;&nbsp;&nbsp;&nbsp; } --&gt; &lt;/style&gt;</p><p><strong>17.为什么无法定义1px左右高度的容器</strong> IE6下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px</p><p><strong>18.怎么样才能让层显示在FLASH之上呢</strong> 解决的办法是给FLASH设置透明 &lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;</p><p><strong>19.怎样使一个层垂直居中于浏览器中</strong> 这里我们使用百分比绝对定位,与外补丁负值的方法,负值的大小为其自身宽度高度除以二 &lt;style type=&quot;text/css&quot;&gt; &lt;!-- div { &nbsp;&nbsp;&nbsp;&nbsp; position:absolute; &nbsp;&nbsp;&nbsp;&nbsp; top:50%; &nbsp;&nbsp;&nbsp;&nbsp; lef:50%; &nbsp;&nbsp;&nbsp;&nbsp; margin:-100px 0 0 -100px; &nbsp;&nbsp;&nbsp;&nbsp; width:200px; &nbsp;&nbsp;&nbsp;&nbsp; height:200px; &nbsp;&nbsp;&nbsp;&nbsp; border:1px solid red; &nbsp;&nbsp;&nbsp;&nbsp; } --&gt; &lt;/style&gt;&nbsp;&nbsp;&nbsp;</p><p><strong><font style="color: rgb(170,0,34)">FF与IE</font></strong>&nbsp;&nbsp;</p><p><strong>1. Div居中问题</strong>&nbsp;&nbsp; div设置 margin-left, margin-right 为 auto 时已经居中，IE 不行，IE需要设定body居中，首先在父级元素定义text-algin: center;这个的意思就是在父级元素内的内容居中。&nbsp;&nbsp;&nbsp;</p><p><strong>2.链接(a标签)的边框与背景</strong>&nbsp;&nbsp; a 链接加边框和背景色，需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。</p><p><strong>3.超链接访问过后hover样式就不出现的问题</strong> 被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A Code: &lt;style type=&quot;text/css&quot;&gt; &lt;!-- a:link {} a:visited {} a:hover {} a:active {} --&gt; &lt;/style&gt;&nbsp;&nbsp;&nbsp;&nbsp;</p><p><strong>4. 游标手指cursor</strong>&nbsp;&nbsp;&nbsp; cursor: pointer 可以同时在 IE FF 中显示游标手指状， hand 仅 IE 可以&nbsp;&nbsp;</p><p><strong>5.UL的padding与margin</strong>&nbsp;&nbsp; ul标签在FF中默认是有padding值的,而在IE中只有margin默认有值,所以先定义 ul{margin:0;padding:0;}就能解决大部分问题&nbsp;&nbsp;&nbsp;</p><p><strong>6. FORM标签</strong>&nbsp;&nbsp; 这个标签在IE中,将会自动margin一些边距,而在FF中margin则是0,因此,如果想显示一致,所以最好在css中指定margin和 padding,针对上面两个问题,我的css中一般首先都使用这样的样式ul,form{margin:0;padding:0;}给定义死了,所以后面就不会为这个头疼了.&nbsp;&nbsp;</p><p><strong>7. BOX模型解释不一致问题</strong>&nbsp;&nbsp; 在FF和IE 中的BOX模型解释不一致导致相差2px解决方法：div{margin:30px!important;margin:28px;} 注意这两个 margin的顺序一定不能写反， important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样： div {maring:30px;margin:28px}重复定义的话按照最后一个来执行，所以不可以只写margin:xx px!important; &nbsp;&nbsp;&nbsp; #box{ width:600px; //for ie6.0- w\idth:500px; //for ff+ie6.0}&nbsp;&nbsp;&nbsp; #box{ width:600px!important //for ff width:600px; //for ff+ie6.0 width /**/:500px; //for ie6.0-}&nbsp;&nbsp;</p><p><strong>8.属性选择器(这个不能算是兼容,是隐藏css的一个bug)</strong>&nbsp;&nbsp;&nbsp; p[id]{}div[id]{}&nbsp;&nbsp;&nbsp; 这个对于IE6.0和IE6.0以下的版本都隐藏,FF和OPera作用.属性选择器和子选择器还是有区别的,子选择器的范围从形式来说缩小了,属性选择器的范围比较大,如p[id]中,所有p标签中有id的都是同样式的.&nbsp;&nbsp;</p><p><strong>9.最狠的手段 - !important;</strong>&nbsp;&nbsp;&nbsp; 如果实在没有办法解决一些细节问题,可以用这个方法.FF对于&rdquo;!important&rdquo;会自动优先解析,然而IE则会忽略.如下&nbsp;&nbsp; .tabd1{&nbsp;&nbsp;&nbsp; background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/&nbsp;&nbsp;&nbsp; background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}&nbsp;&nbsp; 值得注意的是，一定要将xxxx !important 这句放置在另一句之上，上面已经提过&nbsp;&nbsp;&nbsp;</p><p><strong>10.IE,FF的默认值问题</strong>&nbsp;&nbsp; 或许你一直在抱怨为什么要专门为IE和FF写不同的CSS，为什么IE这样让人头疼，然后一边写css，一边咒骂那个可恶的M$ IE.其实对于css的标准支持方面，IE并没有我们想象的那么可恶，关键在于IE和FF的默认值不一样而已，掌握了这个技巧，你会发现写出兼容FF和IE的css并不是那么困难，或许对于简单的css，你完全可以不用&rdquo;!important&rdquo;这个东西了。&nbsp;&nbsp;&nbsp; 我们都知道，浏览器在显示网页的时候，都会根据网页的 css样式表来决定如何显示，但是我们在样式表中未必会将所有的元素都进行了具体的描述，当然也没有必要那么做，所以对于那些没有描述的属性，浏览器将采用内置默认的方式来进行显示，譬如文字，如果你没有在css中指定颜色，那么浏览器将采用黑色或者系统颜色来显示，div或者其他元素的背景，如果在 css中没有被指定，浏览器则将其设置为白色或者透明，等等其他未定义的样式均如此。所以有很多东西出现FF和IE显示不一样的根本原因在于它们的默认显示不一样，而这个默认样式该如何显示我知道在w3中有没有对应的标准来进行规定，因此对于这点也就别去怪罪IE了。</p><p><strong>11.为什么FF下文本无法撑开容器的高度</strong> 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢？办法就是去掉height设置min-height:200px;&nbsp;&nbsp; 这里为了照顾不认识min-height的IE6 可以这样定义: { height:auto!important; height:200px; min-height:200px; }</p><p><strong>12.FireFox下如何使连续长字段自动换行</strong> 众所周知IE中直接使用 word-wrap:break-word 就可以了, FF中我们使用JS插入&amp;#10;的方法来解决 &lt;style type=&quot;text/css&quot;&gt; &lt;!-- div { &nbsp;&nbsp;&nbsp;&nbsp; width:300px; &nbsp;&nbsp;&nbsp;&nbsp; word-wrap:break-word; &nbsp;&nbsp;&nbsp;&nbsp; border:1px solid red; } --&gt; &lt;/style&gt; &lt;div id=&quot;ff&quot;&gt;aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&lt;/div&gt; &lt;scrīpt type=&quot;text/javascrīpt&quot;&gt; /* &lt;![CDATA[ */ function toBreakWord(el, intLen){ &nbsp;&nbsp;&nbsp;&nbsp; var ōbj=document.getElementById(el); &nbsp;&nbsp;&nbsp;&nbsp; var strContent=obj.innerHTML; &nbsp;&nbsp;&nbsp;&nbsp; var strTemp=&quot;&quot;; &nbsp;&nbsp;&nbsp;&nbsp; while(strContent.length&gt;intLen){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strTemp+=strContent.substr(0,intLen)+&quot;&amp;#10;&quot;; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; strContent=strContent.substr(intLen,strContent.length); &nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp; strTemp+=&quot;&amp;#10;&quot;+strContent; &nbsp;&nbsp;&nbsp;&nbsp; obj.innerHTML=strTemp; } if(document.getElementById&nbsp;&nbsp; &amp;&amp;&nbsp;&nbsp; !document.all)&nbsp;&nbsp; toBreakWord(&quot;ff&quot;, 37); /* ]]&gt; */ &lt;/scrīpt&gt;</p><p><strong>13.为什么IE6下容器的宽度和FF解释不同呢</strong> &lt;?xml version=&quot;1.0&quot; encoding=&quot;gb2312&quot;?&gt; &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot; /&gt; &lt;style type=&quot;text/css&quot;&gt; &lt;!-- div { &nbsp;&nbsp;&nbsp;&nbsp; cursor:pointer; &nbsp;&nbsp;&nbsp;&nbsp; width:200px; &nbsp;&nbsp;&nbsp;&nbsp; height:200px; &nbsp;&nbsp;&nbsp;&nbsp; border:10px solid red &nbsp;&nbsp;&nbsp;&nbsp; } --&gt; &lt;/style&gt; &lt;div ōnclick=&quot;alert(this.offsetWidth)&quot;&gt;让FireFox与IE兼容&lt;/div&gt; 问题的差别在于容器的整体宽度有没有将边框（border）的宽度算在其内,这里IE6解释为200PX ,而FF则解释为220PX,那究竟是怎么导致的问题呢？大家把容器顶部的xml去掉就会发现原来问题出在这,顶部的申明触发了IE的qurks mode,关于qurks mode、 standards mode的相关知识,请参考:http: //www.microsoft.com/china/msdn/library/webservices/asp.net/ ASPNETusStan.mspx?mfr=true</p><p><strong><font style="color: rgb(170,0,34)">IE6,IE7,FF</font></strong>&nbsp;&nbsp; IE7.0 出来了，对CSS的支持又有新问题。浏览器多了，网页兼容性更差了，疲于奔命的还是我们 ，为解决IE7.0的兼容问题，找来了下面这篇文章： 现在我大部分都是用!important来hack，对于ie6和firefox测试可以正常显示，但是ie7对!important可以正确解释，会导致页面没按要求显示！下面是三个浏览器的兼容性收集.&nbsp;&nbsp;</p><p><strong>第一种，是CSS HACK的方法</strong>&nbsp;&nbsp;&nbsp; height:20px; /*For Firefox*/&nbsp;&nbsp;&nbsp; *height:25px; /*For IE7 &amp; IE6*/&nbsp;&nbsp;&nbsp; _height:20px; /*For IE6*/&nbsp;&nbsp;&nbsp; 注意顺序。&nbsp;&nbsp;&nbsp; 这样也属于CSS HACK，不过没有上面这样简洁。&nbsp;&nbsp;&nbsp; #example { color: #333; } /* Moz */&nbsp;&nbsp;&nbsp; * html #example { color: #666; } /* IE6 */&nbsp;&nbsp;&nbsp; *+html #example { color: #999; } /* IE7 */&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp; &lt;!--其他浏览器 --&gt;&nbsp;&nbsp;&nbsp; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;css.css&quot; /&gt;&nbsp;&nbsp;&nbsp; &lt;!--[if IE 7]&gt;&nbsp;&nbsp;&nbsp; &lt;!-- 适合于IE7 --&gt;&nbsp;&nbsp;&nbsp; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;ie7.css&quot; /&gt;&nbsp;&nbsp;&nbsp; &lt;![endif]--&gt;&nbsp;&nbsp;&nbsp; &lt;!--[if lte IE 6]&gt;&nbsp;&nbsp;&nbsp; &lt;!-- 适合于IE6及一下 --&gt;&nbsp;&nbsp;&nbsp; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;ie.css&quot; /&gt;&nbsp;&nbsp;&nbsp; &lt;![endif]--&gt;&nbsp;&nbsp;&nbsp;</p><p><strong>第三种，css filter的办法，以下为经典从国外网站翻译过来的。.</strong>&nbsp;&nbsp;&nbsp; 新建一个css样式如下：&nbsp;&nbsp;&nbsp; #item {&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; width: 200px;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; height: 200px;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; background: red;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp; 新建一个div,并使用前面定义的css的样式：&nbsp;&nbsp;&nbsp; &lt;div id=&quot;item&quot;&gt;some text here&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp; 在body表现这里加入lang属性,中文为zh：&nbsp;&nbsp;&nbsp; &lt;body lang=&quot;en&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; 现在对div元素再定义一个样式：&nbsp;&nbsp;&nbsp; *:lang(en) #item{&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; background:green !important;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp; 这样做是为了用!important覆盖原来的css样式,由于:lang选择器ie7.0并不支持,所以对这句话不会有任何作用,于是也达到了ie6.0下同样的效果,但是很不幸地的是,safari同样不支持此属性,所以需要加入以下css样式：&nbsp;&nbsp;&nbsp; #item:empty {&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; background: green !important&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp; :empty选择器为css3的规范,尽管safari并不支持此规范,但是还是会选择此元素,不管是否此元素存在,现在绿色会现在在除ie各版本以外的浏览器上。&nbsp;&nbsp;&nbsp; 对IE6和FF的兼容可以考虑以前的!important 个人比较喜欢用第一种，简洁，兼容性比较好。</p><p>[<a href="http://www.papozhe.com/asp/CSSHackHz.html" target="_blank">CSS Hack 汇总快查-[if lte IE 6]&lt;转&gt;</a>] [<a href="http://www.papozhe.com/asp/cshacks2.html" target="_blank">CSS hacks与争议</a>]</p><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/695.html" target="_blank">继续阅读《最全的CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)(转载)》的全文内容...</a></p><h3>相关文章:</h3><ul><p><a  href="http://www.papozhe.com/asp/TopStyle.html">TopStyle 3.5 汉化版 最新版</a>&nbsp;&nbsp;(2008-6-3 10:38:23)</p><p><a  href="http://www.papozhe.com/asp/cshacks2.html">CSS hacks与争议</a>&nbsp;&nbsp;(2007-12-11 8:56:24)</p><p><a  href="http://www.papozhe.com/asp/ASP_ie_firefox.html">CSS浏览器兼容性</a>&nbsp;&nbsp;(2007-8-4 0:41:0)</p></ul>]]></description><category>WEB2.0网站重构</category><comments>http://www.papozhe.com/asp/695.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=695</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=695&amp;key=64eade0b</trackback:ping></item><item><title>IE捉迷藏bug</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/694.html</link><pubDate>Thu, 04 Sep 2008 12:12:25 +0800</pubDate><guid>http://www.papozhe.com/asp/694.html</guid><description><![CDATA[<p>&nbsp;[<a target="_blank" href="http://www.papozhe.com/asp/672.html">SEO优化之DIV+CSS命名规则</a>] [<a target="_blank" href="http://www.papozhe.com/asp/cshacks2.html">CSS hacks与争议</a>] [<a target="_blank" href="http://www.papozhe.com/asp/CSSHackHz.html">CSS Hack 汇总快查-[if lte IE 6]&lt;转&gt;</a>] [<a target="_blank" href="http://www.papozhe.com/asp/ASP_JS_CSS.html">判断浏览器和分辨率加载不同CSS</a>]</p><p><font size="2">IE捉迷藏bug（peek-a-boo），之所以起这个名称是因为在某些条件下文本看起来消失了，只有在重新装载页面时才再度出现。出现这个bug的条件是：一个浮动元素后而跟着一些非浮动元素，然后是一个清理元素，所有这些元素都包含在一个设置了背景颜色或图像的你元素中。如果清理元素砬到了浮动元素，那么中间的非浮支元素看起来消失了，隐到了父元素的背景颜色或图像后面，只有在刷新页面时才重新出现。<br /></font></p><center><img title="" alt="" onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200809041214085082.gif" /></center><div forimg="1" align="center">&nbsp;</div><p><font size="+0"><font size="2">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 幸运的是，有许多方法可以解决这个bug。最容易的方法可能是去掉父元素上的背景颜色或图像。但是，这常常是不可行的。另 一个方法是避免清理元素与浮动元素接触。如果窗口元素应用了特定的尺寸，那么这个bug似乎就不会出殃了。如果给窗口指定行高，这个bug也不会出现。最 后，将浮动元素和容器元素的position属性设置为relative也会减轻这个问题。<br /></font></font><strong><br /><br /><font size="2">解决方案<br /><br /></font></strong><font size="2"><strong>1.</strong>在对页面上的对象使用float浮动之后，最后在下面使用带有clear:both;的div对页面进行一些浮动上的清理工作，并且尽量避免对#layout使用background。<br /><strong>2.</strong>如果有可能，可以给#layout使用因定宽和高度，尽管之样会对页面有所限制，但能消除一些捉迷藏的影响。<br /><strong>3.</strong>可以尝试给#layout和#left使用position:relative。<br /><strong>4.</strong>对#layout使用line-height属性，强制浏览器对其中的内容进行行距调整，从面可以消除捉迷藏bug，例如使用line-height:1.2;就能够使页面运作变得正常。<br />捉迷藏bug虽然是IE留下的后遗症，但是另一方面我们应当在div的嵌套上遵循一些习惯，尽量使用最少的层次嵌套来满足页面设计需要，使页面结构简单，实用，易控制与管理，尽可能的减少由于不必要的嵌套引来的连锁问题。<br /><em>选自《CSS网站布局实录》page:311-313</em></font></p><p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/694.html" target="_blank">继续阅读《IE捉迷藏bug》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/694.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>WEB2.0网站重构</category><comments>http://www.papozhe.com/asp/694.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=694</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=694&amp;key=3125cda6</trackback:ping></item><item><title>电脑一族预防颈椎劳损八法</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/692.html</link><pubDate>Mon, 18 Aug 2008 09:41:45 +0800</pubDate><guid>http://www.papozhe.com/asp/692.html</guid><description><![CDATA[ 请做一个试验：将你的头轻轻后仰，然后尽力向左转，再向右转，你一定会找到酸疼、僵硬的感觉。最新调查显示：由于长期慢性劳损，颈椎病的发病年龄已经从40岁提前到30岁，并成为名副其实的白领职业病。更让人担心的是，颈椎上承头颅，下接躯干，既是脊椎中活动最多部位，也是神经中枢最重要部位，更是心脑血管的必经之路，一旦发生故障，后果严重。<br/><br/>亡羊补牢永远比不上未雨绸缪，与其等到颈椎受伤，再去接受长期繁琐的治疗，还不如先发制人，主动出击，让颈椎受到我们的精心照顾，不发生事故。<br/><br/>保养秘笈一 ：早晨主动调温<br/><br/>古人喜欢穿长衣服，一方面是为了礼仪，其实另一方面也是养生之需。无论冬夏，都要给自己的颈椎以舒适的温度。即使是为了美丽，也要在办公室准备一件披肩，以保护好颈背部。偶然有受寒现象，给自己煎一碗驱寒汤：材料是红糖2汤匙、生姜7片，水煎10分钟，饮用1~2次就可以驱走寒气。<br/><br/>保养秘笈二：5分钟的颈椎操<br/><br/>即使身处人多的办公室，你也可以很好地保养颈椎，比如利用工间休息练习一下颈椎操：端坐，全身不动，单头部运动，分别做低头、抬头、左转、右转、前伸、后缩；顺、逆时针环绕动作。每次坚持5分钟，动作要轻缓、柔和。<br/><br/>保养秘笈三：两种按摩的方法<br/><br/>经过一个上午的工作，到了下午两点钟，可能脖子早已疲惫不堪，精力有些不支，这里有两个最简单的急救方法：<br/>(1)脖子后面，从头颅底端到躯干上部这一段分布着百劳穴的3个点。在不遗余力工作时，不妨抽出短短几分钟来按摩这3个反应点，即刻缓解颈椎疲劳，放松全身。<br/>(2)两手手指互相交叉，放在颈部后方，来回摩擦颈部，力度要轻柔，连续摩擦50次，颈部发热后，会有很放松和舒适的感觉。<br/><br/>保养秘笈四 ：做做户外运动<br/><br/>软骨组织的营养可不是通过血液供给的，而是通过压力的变化来进行营养交换。如果缺乏活动的话，软骨就会遭遇营养不良，进而导致退化，增加户外活动是养护颈椎的方法之一，要向你推荐的运动项目是游泳、打球、练瑜伽等。<br/><br/>保养秘笈五：晚餐补肾加分<br/><br/>作为一位忙碌的白领，你可能没有足够时间准备健康营养的早餐和午餐，那晚餐的时候可以吃一些营养骨髓的食物。中医认为胡桃、山萸肉、生地、黑芝麻、牛骨等具有补肾髓功能，可以把这些材料加入到你的晚餐中，以起到强壮筋骨，推迟肾与脊柱蜕变的效果。<br/><br/>保养秘笈六：学学大鹏展翅<br/><br/>看电视的时候，你可以学一学大鹏展翅：轻轻弯腰至90度，两个手臂模仿大鹏飞行一样伸展开，但可不要将头抬起来，越高越好，坚持5分钟。这个动作可以帮助你增加颈椎部肌肉的韧性。<br/><br/>保养秘笈七 ：享受中药热敷<br/><br/>将小茴香些许、盐半斤一起炒热，装入布袋，放在颈背部热敷30分钟。每日1次。可改善颈背部血循环，缓解肌肉痉挛。注意，别让温度太高或时间过久。<br/><br/>保养秘笈八：选择健康枕头<br/><br/>枕头和床也是颈椎的亲密伴侣，枕头过高或者过低，床垫过于柔软都会连累颈椎。枕头宽度应达肩部，中间低，两端高的元宝形的保健枕头对颈椎有很好的支撑作用，可以让颈椎得到很好的休息；对于颈椎不好的人来说，木板床、棕绷床是上选，而那种过分柔软的床肯定不利于颈椎。<br/><img onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200808180950531176.jpg" alt="" title=""/><br/>相关文章请看<br/>1.怎样预防颈椎病 http://www.39.net/Treatment/jthl/jydf/yf/90929.html<br/>2.每天几分钟颈椎按摩5法 http://www.39.net/zhongyi/zhenjiu/zhenjiu/209814.html<br/>3.别小看“颈椎”的大问题 http://disease.39.net/jzb/ejml/kffl/fl/225678.html<br/>4.颈椎：七块骨头的迷思 http://disease.39.net/jzb/jzbjtjc/162887.html<br/><br/><br/>或者百度<br/><a href="http://www.baidu.com/s?lm=0&si=&rn=10&tn=ichuner_4_pg&ie=gb2312&ct=0&wd=%D4%F5%D1%F9%D4%A4%B7%C0%BE%B1%D7%B5%B2%A1&pn=10&ver=0&cl=3&f=1"  target="_blank">http://www.baidu.com/s?lm=0&si=&rn=10&tn=ichuner_4_pg&ie=gb2312&ct=0&wd=%D4%F5%D1%F9%D4%A4%B7%C0%BE%B1%D7%B5%B2%A1&pn=10&ver=0&cl=3&f=1</a><br/>[<a target="_blank"  href="http://www.papozhe.com/asp/687.html">身体器官工作表一览_睡觉别太晚了</a>] <p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/692.html" target="_blank">继续阅读《电脑一族预防颈椎劳损八法》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/692.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>我是站长</category><comments>http://www.papozhe.com/asp/692.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=692</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=692&amp;key=e91a37df</trackback:ping></item><item><title>维度邀请码,需要的朋友留下邮箱</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/691.html</link><pubDate>Thu, 07 Aug 2008 09:47:54 +0800</pubDate><guid>http://www.papozhe.com/asp/691.html</guid><description><![CDATA[一个不错的流量统计程序 维度,需要的朋友给我留言<br/>官方网站 http://www.vdoing.com<br/>常见问题 http://www.vdoing.com/question.html<br/>统计项目 http://www.vdoing.com/standard.html<br/>维度大礼相送，找彩蛋，送PSP和苹果MP3！<br/><a href="http://blog.vdoing.com/?p=86"  target="_blank">http://blog.vdoing.com/?p=86</a><br/><br/>现在注册需要邀请码，你把邮箱给我，我发邀请码给你<br/><br/>注册好以后,去官方下载一个客户端程序,用你注册后的用户名登陆.<br/><br/>然后点 帐户->添加网站 完毕后出现一段JS代码,这个跟普通的统计是一样的.放到你网站上<br/><br/>我的统计程序上随系统启动的,启动后有一个浮动的状态栏,随时告诉你现在网站的流量情况,怎么样?是不是很方便?<br/><br/><img onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200808071003402225.jpg" alt="" title=""/><br/><img onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200808071003545857.jpg" alt="" title=""/><br/><img onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200808071024356550.gif" alt="" title=""/><br/>需要邀请码的留下你的邮箱.我把邀请码发发到你邮箱上.[已经开启留言功能,SPAM很多不得不关掉一段时间]<br/><br/>现在很多朋友都在问，VD上的积分是怎么计算的，以及积分的用处。我现在在这里给大家解释一下积分的算法和用处。<br/><br/>首先积分的算法是这样的：<br/><br/><br/>1、使用维度统计客户端的在线时长积累。<br/><br/>2、邀请好友的个数，邀请一个好友使用维度的客户端是增加20积分。<br/><br/>3、邀请到的好友在线时长也将帮助发出邀请者的积分增加。<br/><br/><br/>维度积分的用处：<br/><br/><br/>1、 换取维度送出的各种礼物，比如：T恤、鼠标垫等等。<br/><br/>2、 维度将逐步开放一些高级功能，比如动态鼠标行为分析、短信提醒功能等。这些高级功能只能靠积分换取。<br/><br/>3、 目前来说，大家马上就可以拿积分换免费短信提醒。（短信提醒是一天2次常规提醒，告知您现在网站的流量情况。当朋友们的站点出现问题的时候，会直接有短信下发，提醒您检查站点或者服务器状态，同时大家也可以在任意时间通过短信查询自己的站点情况）<br/> [<a target="_blank"  href="http://www.papozhe.com/asp/690.html">爬坡者排名终于进前一百万了 高兴</a>] <p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/691.html" target="_blank">继续阅读《维度邀请码,需要的朋友留下邮箱》的全文内容...</a></p><h3>相关文章:</h3><ul><p><a  href="http://www.papozhe.com/asp/673.html">推荐免费高权重EDU外链</a>&nbsp;&nbsp;(2008-7-16 13:14:15)</p><p><a  href="http://www.papozhe.com/asp/672.html">SEO优化之DIV+CSS命名规则</a>&nbsp;&nbsp;(2008-7-16 13:10:26)</p><p><a  href="http://www.papozhe.com/asp/671.html">推荐SEO常用工具(不定时更新)</a>&nbsp;&nbsp;(2008-7-16 13:7:33)</p><p><a  href="http://www.papozhe.com/asp/670.html">优化网站必须参考的几点建议</a>&nbsp;&nbsp;(2008-7-16 12:59:37)</p><p><a  href="http://www.papozhe.com/asp/668.html">去掉鸡肋友情链接</a>&nbsp;&nbsp;(2008-7-15 15:50:43)</p></ul>]]></description><category>我是站长</category><comments>http://www.papozhe.com/asp/691.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=691</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=691&amp;key=6258930e</trackback:ping></item><item><title>爬坡者排名终于进前一百万了 高兴</title><author>man@papozhe.com (asp教程)</author><link>http://www.papozhe.com/asp/690.html</link><pubDate>Wed, 06 Aug 2008 09:32:03 +0800</pubDate><guid>http://www.papozhe.com/asp/690.html</guid><description><![CDATA[刚才打开站长小工具<br/><a href="http://zzxgj.com/alexa/papozhe.com"  target="_blank">http://zzxgj.com/alexa/papozhe.com</a><br/>猛一看 综合排名:  941252 <br/>切喜抓图留念<br/><br/>PS:<br/>现在ALEXA排名越来越虚了,高PR也越来越多了.爬坡者2008-8-9就满1年.PR还是3.<br/>PR更新过几次 就轮不到我.找找自己的问题 HOHO ;)<br/><img onload="ResizeImage(this,520)" src="http://www.papozhe.com/upload/200808060936055521.jpg" alt="" title=""/><br/><br/>2008-8-9 满一年,我该做点什么?近半年来,没有了激情,因为他不能给我带来收益.Man也是要养家糊口的.不过感到高兴的是通过这个BLOG让我认识了不少好朋友。<br/><br/>在这里我要感谢所有给爬坡者做友情链接的朋友.因为我通过GG知道了有很多朋友收藏了我的BLOG.<br/><br/>Man很惭愧花在这里的时间少了,花在群里的时间少了.所以一年钱是菜鸟.现在还是菜鸟.<br/><br/>快满一年了，下一步怎么办<br/>1.曾想过把papozhe卖掉。JPT马上出来说我的是鸡肋，想想也够鸡肋。<br/>2.延续现在这种风格再走一年？多放点时间在BLOG上<br/>3.改头换面？论坛也有了。当初跟JPT两人花了一个晚上。无奈后来时间没有了。人老了，事情也多了。JPT有自己的公司。我有自己的工作。很羡慕学生朋友，有大把大把的时间，年轻！<br/>4.也有很多朋友给我写信要手册。这个手册我也只花了一个晚上 惭愧惭愧。我打算找JPT要个PHP空间，用DEDE再做个小型网站。因为有很多朋友反应BLOG查询太麻烦了，不直观。以后这个BLOG继续保留域名也应该保留。要么申请一个新MI，要么继续用这www.papozhe.com,把blog放到blog子目录下。新网站不会有太多文章，都以原创为主，实用为主。代码也要例子也要，不经过测试的我就不放了。内容方面可能什么都有，JS CSS ASP SEO XML,PHP 用到什么写什么。实用为上，也不要什么SEO来优化我的网站了,流量大了最好，没有流量我也不损失什么，大不了就关了。通过这个BLOG我之前赚过19块，都是我在alimma上作弊得到的，结果可想而之，很快被k，我没有做贼的天赋，还是踏实做人 :)<br/>5.DEDE系统有个投稿功能，我希望可以用的上。写到这里，老板习惯性的嗖一声出现在我后面 ;( ,郁闷啊...谁给我找找出路。我要离开这里了。<br/><br/>最后广告一下<br/><br/>我是联动天下金牌代理,我的帐户里还有600多。在我花完之前，有要买空间的 我原折扣4.6折提供。<br/>联动天下 www.72e.net 空间比较贵 我的BLOG空间 100M 248 我当初买来的时候是原价，后来觉得好就花钱办了代理。 服务质量是我见过最好的，相当及时。空间超稳定。1年来没有出过一次问题，速度属中上。<br/>我的qq 76336503<p>Copyright © 2008</p><p><a href="http://www.papozhe.com/asp/690.html" target="_blank">继续阅读《爬坡者排名终于进前一百万了 高兴》的全文内容...</a></p><p><a href="http://www.papozhe.com/asp/690.html#comment" target="_blank">找不到相关文章，请发表流言</a></p>]]></description><category>我是站长</category><comments>http://www.papozhe.com/asp/690.html#comment</comments><wfw:comment>http://www.papozhe.com/</wfw:comment><wfw:commentRss>http://www.papozhe.com/feed.asp?cmt=690</wfw:commentRss><trackback:ping>http://www.papozhe.com/cmd.asp?act=tb&amp;id=690&amp;key=77e31ef3</trackback:ping></item></channel></rss>
