﻿<?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-Java Frame Design XML Stream Database-文章分类-HTML</title><link>http://www.blogjava.net/justdoit/category/42810.html</link><description>Just do it</description><language>zh-cn</language><lastBuildDate>Tue, 15 Dec 2009 18:34:46 GMT</lastBuildDate><pubDate>Tue, 15 Dec 2009 18:34:46 GMT</pubDate><ttl>60</ttl><item><title>CSS的常用技巧</title><link>http://www.blogjava.net/justdoit/articles/303858.html</link><dc:creator>Just Do It</dc:creator><author>Just Do It</author><pubDate>Fri, 27 Nov 2009 02:10:00 GMT</pubDate><guid>http://www.blogjava.net/justdoit/articles/303858.html</guid><wfw:comment>http://www.blogjava.net/justdoit/comments/303858.html</wfw:comment><comments>http://www.blogjava.net/justdoit/articles/303858.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/justdoit/comments/commentRss/303858.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/justdoit/services/trackbacks/303858.html</trackback:ping><description><![CDATA[&nbsp;
<p><span style="font-size: 15.5pt">收藏夹小图标</span></p>
<p><span style="font-size: 9pt; font-family: 宋体">如果你将本站加入收藏夹，可以看到在收藏夹网址之前的</span><span style="font-size: 9pt">IE</span><span style="font-size: 9pt; font-family: 宋体">图标变成了本站特别的图标。要实现这样效果很简单，首先制作一个</span><span style="font-size: 9pt">16x16</span><span style="font-size: 9pt; font-family: 宋体">的</span><span style="font-size: 9pt">icon</span><span style="font-size: 9pt; font-family: 宋体">图标，命名为</span><span style="font-size: 9pt">favicon.ico</span><span style="font-size: 9pt; font-family: 宋体">，放在根目录下。然后将下面的代码嵌入</span><span style="font-size: 9pt">head</span><span style="font-size: 9pt; font-family: 宋体">区：</span><span style="font-size: 9pt"> &lt;link rel="icon" href="/favicon.ico" type="image/x-icon" /&gt; &lt;link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /&gt;</span></p>
<img src ="http://www.blogjava.net/justdoit/aggbug/303858.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/justdoit/" target="_blank">Just Do It</a> 2009-11-27 10:10 <a href="http://www.blogjava.net/justdoit/articles/303858.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE6.0不支持任意元素的hover伪类替代方案</title><link>http://www.blogjava.net/justdoit/articles/303395.html</link><dc:creator>Just Do It</dc:creator><author>Just Do It</author><pubDate>Mon, 23 Nov 2009 14:46:00 GMT</pubDate><guid>http://www.blogjava.net/justdoit/articles/303395.html</guid><wfw:comment>http://www.blogjava.net/justdoit/comments/303395.html</wfw:comment><comments>http://www.blogjava.net/justdoit/articles/303395.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/justdoit/comments/commentRss/303395.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/justdoit/services/trackbacks/303395.html</trackback:ping><description><![CDATA[IE7任意元素均支持hover的css伪类，IE6仅a元素支持，此时，可通过css里加入event:expression的方式来达到css控制的效果：<br />
<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img id="Codehighlighter1_21_250_Open_Image" onclick="this.style.display='none'; Codehighlighter1_21_250_Open_Text.style.display='none'; Codehighlighter1_21_250_Closed_Image.style.display='inline'; Codehighlighter1_21_250_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_21_250_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_21_250_Closed_Text.style.display='none'; Codehighlighter1_21_250_Open_Image.style.display='inline'; Codehighlighter1_21_250_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span id="Codehighlighter1_21_250_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_21_250_Open_Text"><span style="color: #800000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;.c<br />
<img id="Codehighlighter1_27_155_Open_Image" onclick="this.style.display='none'; Codehighlighter1_27_155_Open_Text.style.display='none'; Codehighlighter1_27_155_Closed_Image.style.display='inline'; Codehighlighter1_27_155_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_27_155_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_27_155_Closed_Text.style.display='none'; Codehighlighter1_27_155_Open_Image.style.display='inline'; Codehighlighter1_27_155_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;</span><span id="Codehighlighter1_27_155_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">{<img src="http://www.blogjava.net/Images/dot.gif"  alt="" />}</span><span id="Codehighlighter1_27_155_Open_Text"><span style="color: #000000; background-color: #f5f5f5">{</span><span style="color: #ff0000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;background</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">#ff0000</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;event</span><span style="color: #000000; background-color: #f5f5f5">:</span><span style="color: #0000ff; background-color: #f5f5f5">expression(<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmouseover=function(){<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.style.backgroundColor='#FF0000'</span><span style="color: #000000; background-color: #f5f5f5">;</span><span style="color: #ff0000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">}</span></span><span style="color: #800000; background-color: #f5f5f5">,<br />
<img id="Codehighlighter1_185_240_Open_Image" onclick="this.style.display='none'; Codehighlighter1_185_240_Open_Text.style.display='none'; Codehighlighter1_185_240_Closed_Image.style.display='inline'; Codehighlighter1_185_240_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_185_240_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_185_240_Closed_Text.style.display='none'; Codehighlighter1_185_240_Open_Image.style.display='inline'; Codehighlighter1_185_240_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onmouseout=function()</span><span id="Codehighlighter1_185_240_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff">{<img src="http://www.blogjava.net/Images/dot.gif"  alt="" />}</span><span id="Codehighlighter1_185_240_Open_Text"><span style="color: #000000; background-color: #f5f5f5">{</span><span style="color: #ff0000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.style.backgroundColor='#0000FF';<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000; background-color: #f5f5f5">}</span></span><span style="color: #800000; background-color: #f5f5f5"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;}<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">style</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">form&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="form1"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">form</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">input&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="c"</span><span style="color: #ff0000">&nbsp;value</span><span style="color: #0000ff">="VALUE"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;</span></div>
<img src ="http://www.blogjava.net/justdoit/aggbug/303395.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/justdoit/" target="_blank">Just Do It</a> 2009-11-23 22:46 <a href="http://www.blogjava.net/justdoit/articles/303395.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>始终位于文档中心的DIV元素</title><link>http://www.blogjava.net/justdoit/articles/303314.html</link><dc:creator>Just Do It</dc:creator><author>Just Do It</author><pubDate>Mon, 23 Nov 2009 03:34:00 GMT</pubDate><guid>http://www.blogjava.net/justdoit/articles/303314.html</guid><wfw:comment>http://www.blogjava.net/justdoit/comments/303314.html</wfw:comment><comments>http://www.blogjava.net/justdoit/articles/303314.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/justdoit/comments/commentRss/303314.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/justdoit/services/trackbacks/303314.html</trackback:ping><description><![CDATA[<font style="background-color: #ece9d8">&nbsp;&lt;div style="position:absolute; display:block; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; border:1px solid #ff0000; width:expression('80%'); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; left:expression((document.documentElement.offsetWidth-this.offsetWidth)/2+document.documentElement.scrollLeft);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; top:expression((document.documentElement.offsetHeight-this.offsetHeight)/2+document.documentElement.scrollTop);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&gt;<br />
&nbsp;&nbsp;定义一个始终居中的层，当窗口大小或滚动条发生变化时，它也会随之变化，始终处于文档中心。<br />
&nbsp;&lt;/div&gt;</font>
 <img src ="http://www.blogjava.net/justdoit/aggbug/303314.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/justdoit/" target="_blank">Just Do It</a> 2009-11-23 11:34 <a href="http://www.blogjava.net/justdoit/articles/303314.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS绝对定位、浮动定位</title><link>http://www.blogjava.net/justdoit/articles/303295.html</link><dc:creator>Just Do It</dc:creator><author>Just Do It</author><pubDate>Mon, 23 Nov 2009 02:09:00 GMT</pubDate><guid>http://www.blogjava.net/justdoit/articles/303295.html</guid><wfw:comment>http://www.blogjava.net/justdoit/comments/303295.html</wfw:comment><comments>http://www.blogjava.net/justdoit/articles/303295.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/justdoit/comments/commentRss/303295.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/justdoit/services/trackbacks/303295.html</trackback:ping><description><![CDATA[<font style="background-color: #ece9d8">http://www.w3school.com.cn/css/css_positioning_absolute.asp</font>&nbsp;
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 16pt; line-height: 150%; font-family: Verdana">CSS</span></strong><strong><span style="font-size: 16pt; line-height: 150%; font-family: 宋体">绝对定位</span></strong></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">设置为绝对定位的元素框从文档流完全删除，并相对于其包含块定位，包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭，就好像该元素原来不存在一样。元素定位后生成一个块级框，而不论原来它在正常流中生成何种类型的框。</span></strong></p>
<p style="text-align: left" align="left"><strong><span style="font-family: Verdana">CSS </span></strong><strong><span style="font-family: 宋体">绝对定位</span></strong></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">绝对定位使元素的位置与文档流无关，因此不占据空间。这一点与相对定位不同，相对定位实际上被看作普通流定位模型的一部分，因为元素的位置相对于它在普通流中的位置。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">普通流中其它元素的布局就像绝对定位的元素不存在一样：</span></p>
<div style="border-right: #778855 1pt dotted; padding-right: 8pt; border-top: #778855 1pt dotted; padding-left: 8pt; background: whitesmoke; padding-bottom: 8pt; border-left: #778855 1pt dotted; padding-top: 8pt; border-bottom: #778855 1pt dotted">
<p style="border-right: medium none; padding-right: 0cm; border-top: medium none; margin-top: 7.5pt; padding-left: 0cm; background: whitesmoke; padding-bottom: 0cm; border-left: medium none; padding-top: 0cm; border-bottom: medium none; text-align: left; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" align="left"><span style="font-size: 9pt; font-family: 'Courier New'">#box_relative {</span></p>
<p style="border-right: medium none; padding-right: 0cm; border-top: medium none; margin-top: 7.5pt; padding-left: 0cm; background: whitesmoke; padding-bottom: 0cm; border-left: medium none; padding-top: 0cm; border-bottom: medium none; text-align: left; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" align="left"><span style="font-size: 9pt; font-family: 'Courier New'">&nbsp;position: absolute;</span></p>
<p style="border-right: medium none; padding-right: 0cm; border-top: medium none; margin-top: 7.5pt; padding-left: 0cm; background: whitesmoke; padding-bottom: 0cm; border-left: medium none; padding-top: 0cm; border-bottom: medium none; text-align: left; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" align="left"><span style="font-size: 9pt; font-family: 'Courier New'">&nbsp;left: 30px;</span></p>
<p style="border-right: medium none; padding-right: 0cm; border-top: medium none; margin-top: 7.5pt; padding-left: 0cm; background: whitesmoke; padding-bottom: 0cm; border-left: medium none; padding-top: 0cm; border-bottom: medium none; text-align: left; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" align="left"><span style="font-size: 9pt; font-family: 'Courier New'">&nbsp;top: 20px;</span></p>
<p style="border-right: medium none; padding-right: 0cm; border-top: medium none; margin-top: 7.5pt; padding-left: 0cm; background: whitesmoke; padding-bottom: 0cm; border-left: medium none; padding-top: 0cm; border-bottom: medium none; text-align: left; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt" align="left"><span style="font-size: 9pt; font-family: 'Courier New'">}</span></p>
</div>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">如下图所示：<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/justdoit/t1.GIF" border="0" /></span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">绝对定位的元素的位置相对于</span><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">最近的已定位祖先元素</span></strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">，如果元素没有已定位的祖先元素，那么它的位置相对于</span><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">最初的包含块</span></strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">对于定位的主要问题是要记住每种定位的意义。所以，现在让我们复习一下学过的知识吧：相对定位是</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">相对于</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">元素在文档中的初始位置，而绝对定位是</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">相对于</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">最近的已定位祖先元素，如果不存在已定位的祖先元素，那么</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">相对于</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">最初的包含块。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">注释：</span></strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">根据用户代理的不同，最初的包含块可能是画布或</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> HTML </span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">元素。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 9pt; color: #ff9955; line-height: 150%; font-family: 宋体">提示：</span></strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">因为绝对定位的框与文档流无关，所以它们可以覆盖页面上的其它元素。可以通过设置</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> <a title="CSS z-index 属性" href="http://www.w3school.com.cn/css/pr_pos_z-index.asp"><span style="color: #900b09; line-height: 150%">z-index <span style="color: #900b09; line-height: 150%; font-family: 宋体">属性</span></a></span></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">来控制这些框的堆放次序。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">浮动的框可以向左或向右移动，直到它的外边缘碰到包含框或另一个浮动框的边框为止。</span></strong></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><strong><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">由于浮动框不在文档的普通流中，所以文档的普通流中的块框表现得就像浮动框不存在一样。</span></strong></p>
<p style="text-align: left" align="left"><strong><span style="font-family: Verdana">CSS </span></strong><strong><span style="font-family: 宋体">浮动</span></strong></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">请看下图，当把框</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> 1 </span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">向右浮动时，它脱离文档流并且向右移动，直到它的右边缘碰到包含框的右边缘：<br />
</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体"><img alt="" src="http://www.blogjava.net/images/blogjava_net/justdoit/t2.GIF" border="0" /><br />
再请看下图，当框</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> 1 </span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">向左浮动时，它脱离文档流并且向左移动，直到它的左边缘碰到包含框的左边缘。因为它不再处于文档流中，所以它不占据空间，实际上覆盖住了框</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> 2</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">，使框</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> 2 </span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">从视图中消失。<br />
</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体"><img alt="" src="http://www.blogjava.net/images/blogjava_net/justdoit/t3.GIF" border="0" /><br />
如果把所有三个框都向左移动，那么框</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana"> 1 </span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">向左浮动直到碰到包含框，另外两个框向左浮动直到碰到前一个浮动框。</span></p>
<p style="margin-top: 9pt; line-height: 150%; text-align: left" align="left"><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">如下图所示，如果包含框太窄，无法容纳水平排列的三个浮动元素，那么其它浮动块向下移动，直到有足够的空间。如果浮动元素的高度不同，那么当它们向下移动时可能被其它浮动元素</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8220;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">卡住</span><span style="font-size: 9pt; line-height: 150%; font-family: Verdana">&#8221;</span><span style="font-size: 9pt; line-height: 150%; font-family: 宋体">：<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/justdoit/t4.GIF" border="0" /></span></p>
  <img src ="http://www.blogjava.net/justdoit/aggbug/303295.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/justdoit/" target="_blank">Just Do It</a> 2009-11-23 10:09 <a href="http://www.blogjava.net/justdoit/articles/303295.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>