﻿<?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-紫蝶∏飛揚↗-文章分类-CSS</title><link>http://www.blogjava.net/algz/category/34841.html</link><description>Purple Butterfly Flying
我的QQ群:7101519
专注于SOA开发,侧重于银行业务,偏向于FLEX前端设计.</description><language>zh-cn</language><lastBuildDate>Thu, 20 Jan 2011 02:45:22 GMT</lastBuildDate><pubDate>Thu, 20 Jan 2011 02:45:22 GMT</pubDate><ttl>60</ttl><item><title>IE6 Select元素无法被div等元素覆盖的bug解决办法</title><link>http://www.blogjava.net/algz/articles/343101.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Mon, 17 Jan 2011 08:34:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/343101.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/343101.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/343101.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/343101.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/343101.html</trackback:ping><description><![CDATA[一种:(常用)<br />
.T_iframe&nbsp;&nbsp; <br />
{&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; position: absolute;/*绝对定位保证iframe不会占用流布局空间*/&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; width: 100%;&nbsp;&nbsp;&nbsp; /*100%保证可以覆盖整个div*/&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; height: 100%;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; z-index:-1; /*-1保证iframe显示在div下方*/&nbsp;&nbsp; <br />
}&nbsp;&nbsp; <br />
.T_div&nbsp;&nbsp; <br />
{&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; position: absolute;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; left:100px;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; top:50px;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; width: 300px;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; height: 200px;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; background : blue;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; z-index:100;&nbsp;&nbsp; <br />
}&nbsp;&nbsp; <br />
&lt;div class="T_div"&gt;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;span&gt;这里可以包含其他dom元素&lt;/span&gt;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; &lt;iframe class="T_iframe"&gt;&lt;/iframe&gt;&nbsp; <br />
&lt;/div&gt; <br />
二种:隐藏select元素(EOS做法)<br />
三种:用iframe括起select元素(麻烦,没测试)<br />
&lt;iframe class="T_iframe"&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;select&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option&gt;123&lt;/option&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br />
&lt;/iframe&gt;&nbsp; <br />
<img src ="http://www.blogjava.net/algz/aggbug/343101.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2011-01-17 16:34 <a href="http://www.blogjava.net/algz/articles/343101.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE6下相对定位元素(DIV)内绝对定位元素(DIV)的偏移定位Bug问题---外围DIV指定相对定位,内含DIV采用绝对定位,可让DIV内多个DIV块级元素任意布局</title><link>http://www.blogjava.net/algz/articles/342943.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 13 Jan 2011 09:52:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/342943.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/342943.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/342943.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/342943.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/342943.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IE6下相对定位元素(DIV)内绝对定位元素(DIV)的偏移定位Bug问题，即绝对定位元素的相对偏移元素是谁。一般情况下，是相对于父元素以上直到DOCUMENT（默认已定位）的已定位元素（即position的设置)。但在IE6，IE5中出现的BUG却是定位在已定位元素的外围或以DOCUMENT相对而言。<br />
<br />
在《精通CSS》30页上面有这样一段话：<br />
引用:<br />
相对于相对定位的祖先元素对框进行绝对定位，这在大多数现代浏览器中实现得很好。但是，在windows上的<span style="color: #808000">IE5.5和IE6中有一个BUG</span>，<span style="color: #808000">如果试图相对于相对定位的框</span>的右边或底部<span style="color: #808000">设置绝对定位的框的位置</span>，那么<span style="color: #808000">需要</span>确保<span style="color: #808000">相对定位的框已经设置了尺寸</span>。如果没有，那么IE会相对于画布定位这个框。简单的解决方案时为相对定位的框设置宽度和高度。<br />
<br />
但是，如果未添加宽度，那么浏览器可能给予父元素默认的100%宽度。而若<span style="color: #339966">未添加高度</span>，<span style="color: #339966">在Firefox 3及IE 6下都无法看到绝对定位的子元素的</span>。也就是说，IE 6下绝对定位子元素并没有相对于画布定位。<br />
<br />
测试通过没有问题：</p>
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />
&nbsp;&nbsp;&nbsp; "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;<br />
&lt;head&gt;<br />
&nbsp; &lt;title&gt;&lt;/title&gt;<br />
&nbsp; &lt;style type="text/css"&gt;<br />
&nbsp;&nbsp;&nbsp; * { margin:0;padding:0;}<br />
&nbsp;&nbsp;&nbsp; #brading{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; position:relative;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width:200px;&nbsp;&nbsp;&nbsp;//可设置100%<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height:200px;&nbsp;&nbsp; //可设置100%<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; border:1px solid red;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background:#ccc;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; #brading .tel{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; position:absolute;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bottom: 0;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp; &lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&nbsp; &lt;div id="brading"&gt;&lt;div class="tel"&gt;tel:000-000-999&lt;/div&gt;&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;
  <img src ="http://www.blogjava.net/algz/aggbug/342943.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2011-01-13 17:52 <a href="http://www.blogjava.net/algz/articles/342943.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE6 IE7 绝对定位元素消失的BUG</title><link>http://www.blogjava.net/algz/articles/301959.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Wed, 11 Nov 2009 05:45:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/301959.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/301959.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/301959.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/301959.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/301959.html</trackback:ping><description><![CDATA[IE6 IE7 中,绝对定位元素相邻浮动元素,则消失.可在绝对元素前或后添加空元素隔开即可.<br />
(浮动元素的宽度不填满父元素,绝对元素也能正常显示.)
<img src ="http://www.blogjava.net/algz/aggbug/301959.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-11-11 13:45 <a href="http://www.blogjava.net/algz/articles/301959.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于CSS  clip属性不能剪切图片</title><link>http://www.blogjava.net/algz/articles/301409.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Fri, 06 Nov 2009 04:22:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/301409.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/301409.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/301409.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/301409.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/301409.html</trackback:ping><description><![CDATA[很简单:clip:rect( 顶端到需剪切的顶边之间的像素,右,下,左) +position:absolute;<br />
rect中非坐标,是之间的像素距离;position:必须为绝对定位.<br />
<br />
<img src ="http://www.blogjava.net/algz/aggbug/301409.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-11-06 12:22 <a href="http://www.blogjava.net/algz/articles/301409.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]CSS 图片翻转效果</title><link>http://www.blogjava.net/algz/articles/301263.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 05 Nov 2009 05:59:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/301263.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/301263.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/301263.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/301263.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/301263.html</trackback:ping><description><![CDATA[图片水平翻转<br />
代码：<br />
1、内部插入式<br />
在〈head〉与〈/head〉之间插入：<br />
style type = text/css〉<br />
.TurnH{filter:FlipH}<br />
/style〉 <br />
然后在图片属性代码中加class="TurnH"。<br />
注意：在〈head〉与〈/head〉之间插入代码中，TurnH前有一个&#8220;.&#8221;(不包括引号)，请一定不要漏掉了。<br />
2、直接插入式<br />
在图片属性代码中加入：<br />
style=" filter: FlipH" <br />
效果如图1。
<div><a target="_blank" href="http://www.wangchao.net.cn/bbsdetail_572798.html"><img name="image0" src="http://images.wangchao.net.cn/images/upload/images/1166263794390.jpg" onerror="this.src='http://www.wangchao.net.cn/images/notfound.jpg'" border="0"  alt="" /></a></div>
<script language="JavaScript" type="text/javascript">resizeImage('http://images.wangchao.net.cn/images/upload/images/1166263794390.jpg','image0')</script>
<br />
图1<br />
特点：通过使用CSS的&#8220;FlipH&#8221;滤镜，使图片水平翻转。&#8220;FlipH&#8221;滤镜是CSS的6个无参数滤镜中的一个，可直接使用，在Dreamweaver中可以同有参数的滤镜一样使用。<br />
图片垂直翻转<br />
代码：<br />
1、内部插入式<br />
在〈head〉与〈/head〉之间插入：<br />
〈style type = text/css〉<br />
.TurnV{filter:FlipV}<br />
〈/style〉 <br />
然后再在图片属性代码中加class="TurnV"。<br />
注意：在〈head〉与〈/head〉之间插入代码中，TurnV前有一个&#8220;.&#8221;(不包括引号)，请一定不要漏掉了。<br />
2、直接插入式<br />
在图片属性代码中加入：<br />
style="filter:FlipV" <br />
效果如图2。
<div><a target="_blank" href="http://www.wangchao.net.cn/bbsdetail_572798.html"><img name="image1" src="http://images.wangchao.net.cn/images/upload/images/1166263794453.jpg" onerror="this.src='http://www.wangchao.net.cn/images/notfound.jpg'" border="0"  alt="" /></a></div>
<script language="JavaScript" type="text/javascript">resizeImage('http://images.wangchao.net.cn/images/upload/images/1166263794453.jpg','image1')</script>
<br />
图2<br />
特点：通过使用CSS的无参数滤镜&#8220;FlipV&#8221;滤镜，使图片垂直翻转。<br />
以上两种滤镜如果合理配合还可以做出类似水中倒影的效果.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 转自:http://www.wangchao.net.cn/bbsdetail_572798.html<br />
<img src ="http://www.blogjava.net/algz/aggbug/301263.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-11-05 13:59 <a href="http://www.blogjava.net/algz/articles/301263.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]IE与Firefox下的col与colgroup</title><link>http://www.blogjava.net/algz/articles/301256.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 05 Nov 2009 05:12:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/301256.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/301256.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/301256.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/301256.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/301256.html</trackback:ping><description><![CDATA[<p><strong><font size="5">问题</font></strong>&nbsp;</p>
<p>简单来说，在Firefox下，col与colgroup基本上只能干很少的几件事情（如果你对col和colgroup不熟，可以参看一下这个地方<a href="http://www.msleft.com/htmltags/colgroup.html">http://www.msleft.com/htmltags/colgroup.html</a>），可以先看一段代码： </p>
<div>&lt;table style="width: 1000px; font-size: 12px;" rules="groups"&gt;<br />
&nbsp;&lt;colgroup style="border: 2px solid #000;"&gt;<br />
&nbsp;&nbsp;&lt;col style="border: 1px solid #ccc;" /&gt;<br />
&nbsp;&nbsp;&lt;col style="background: #eee;" /&gt;<br />
&nbsp;&nbsp;&lt;col style="font-size: 24px;" /&gt;<br />
&nbsp;&lt;/colgroup&gt;<br />
&nbsp;&lt;colgroup&gt;<br />
&nbsp;&nbsp;&lt;col style="background: #eee; text-align: right; width: 200px;" /&gt;<br />
&nbsp;&nbsp;&lt;col style="color: #900;" /&gt;<br />
&nbsp;&nbsp;&lt;col style="visibility: hidden;" /&gt;<br />
&nbsp;&nbsp;&lt;col style="display: none;" /&gt;<br />
&nbsp;&lt;/colgroup&gt;<br />
&nbsp;&lt;tbody&gt;<br />
&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第一列：边框&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第二列：背景&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第三列：字体大小&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第四列：北京和居右&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第五列：字体颜色&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第六列：消失&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;td&gt;第七列：另一种消失&lt;/td&gt;<br />
&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&lt;/tbody&gt;<br />
&lt;/table&gt;&nbsp; </div>
<p>以
上代码是平时常见的对col的操作，在IE6下的展现和FF的展现还是有一定差别的，除了colgroup的border，col的background
以外，FF几乎其他的全都不能实现，而IE6则几乎全部能实现（除了边框）。</p>
<p><strong><font size="5">解决方案</font></strong></p>
<p>显然，对于IE我们可以直接用上面的方法来干活了&nbsp;</p>
<p>而对于Firefox和Opera，我们可以使用CSS的高级选择器来干这个活，把下面的代码作为style贴到刚才的代码的head部分，看看Firefox下的效果：</p>
<div>table tbody tr td:first-child { border: 5px solid #ccc; }<br />
table tbody tr td:first-child+td { background: #900; } <br />
table tbody tr td:first-child+td+td { font-size: 24px; } <br />
table tbody tr td:first-child+td+td+td { background: #eee; text-align: right; width: 200px; } <br />
table tbody tr td:first-child+td+td+td+td { color: #900; } <br />
table tbody tr td:first-child+td+td+td+td+td { visibility: hidden; } <br />
table tbody tr td:first-child+td+td+td+td+td+td { display: none; } </div>
<p>顺便说一句，IE7也支持这种写法</p>
<p>看起来还不错，不过，如果你的表格有100列，而你要为第99列设定属性的话。。。。建议你还是直接帮class到td上去吧。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 转自:<a href="http://fallenlord.blogbus.com/logs/12637041.html">http://fallenlord.blogbus.com/logs/12637041.html</a></p>
<img src ="http://www.blogjava.net/algz/aggbug/301256.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-11-05 13:12 <a href="http://www.blogjava.net/algz/articles/301256.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DIV+CSS 表格设置及图示</title><link>http://www.blogjava.net/algz/articles/298591.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Fri, 16 Oct 2009 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298591.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298591.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298591.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298591.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298591.html</trackback:ping><description><![CDATA[<pre>
<pre>以下为浏览器firefox,ie默认设置：</pre>
<pre>table {
display: table;
<span style="color: #339966">border-spacing: 2px;             /*border-spacing 属性设置相邻单元格的边框间的距离（仅用于&#8220;边框分离&#8221;模式）。在指定的两个长度值中，第一个是水平间隔，第二个是垂直间隔。*/<br />
</span>border-collapse: separate;       /* 除非 border-collapse 被设置为 separate，否则将忽略这个属性。 */
margin-top: 0;
margin-bottom: 0;
text-indent: 0;
}</pre>
td {display:table-cell;<span style="color: #339966">padding:1px;</span>text-align:inherit;vertical-align:inherit;}&nbsp;
</pre>
<font face="Courier New">*****************************************<br />
&lt;td <span style="color: #339966">colspan</span>="<em>value</em>"&gt; ：设置单元格可横跨的列数。<span style="color: #339966">rowspan</span>:横跨的行数。span：跨度，两个界限之间的距离。<br />
*****************************************<br />
&nbsp;&nbsp;&nbsp; &lt;table border="1"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #339966">/* DW页面设计中显示正常 */</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; width="26"&gt;td&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; width="139"&gt;td&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; width="60"&gt;td&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border="1"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/* DW页面设计中显示不正常 */</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="width:26px;" &gt;s&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="width:139px;" &gt;s&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td style="width:60px;"&gt;s&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/table&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/* DW页面设计中显示不正常，推荐使用，节约代码 */</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border="1"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;colgroup&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;col width="26" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;col width="139" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;col width="60" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/colgroup&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;c&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;c&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;c&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br />
</font>&nbsp;<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/table.png" width="255" height="116" />
    <img src ="http://www.blogjava.net/algz/aggbug/298591.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-16 15:56 <a href="http://www.blogjava.net/algz/articles/298591.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>元素垂直居中CSS解决方法</title><link>http://www.blogjava.net/algz/articles/298406.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 15 Oct 2009 08:05:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298406.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298406.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298406.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298406.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298406.html</trackback:ping><description><![CDATA[&lt;div&gt;<br />
&nbsp;&nbsp; &lt;p&gt;&lt;img /&gt;&lt;/p&gt;<br />
&lt;/div&gt;<br />
<br />
一 div显示为表格框 (本人未测试通过)<br />
div{display:table-cell;&nbsp;&nbsp; /*&nbsp;也可为table等 */<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vertical:middle;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /*&nbsp;只有firefox在去掉以上属性时，支持此属性 */<br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
二 采用绝对地址和外边距居中 （推荐,不用看也可以通过）<br />
div{position:relative;&nbsp;&nbsp;&nbsp; /*&nbsp;可无需设置left等，此属性主要是为内部标签p定位 */<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height:xxpx;<br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
p{position:absolute;<br />
&nbsp;&nbsp;&nbsp; margin-top:－(自身高度/2);<br />
&nbsp;&nbsp; } <br />
<br />
三 定义p{inline-block;.....}为行框来填充img的上面距离实现居中。代码略。(未测试) <br />
<br />
四 元素内元素垂直居中&nbsp; （定位不是十分精确，差别不大，好像只适用于单行。测试通过）<br />
div{line-height:500px;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;line-height与height相同 */<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height:500px;<br />
} 
<img src ="http://www.blogjava.net/algz/aggbug/298406.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-15 16:05 <a href="http://www.blogjava.net/algz/articles/298406.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>产品单项列表展示 DIV+CSS代码图示</title><link>http://www.blogjava.net/algz/articles/298379.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 15 Oct 2009 06:01:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298379.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298379.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298379.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298379.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298379.html</trackback:ping><description><![CDATA[<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/production_list3.png" width="334" height="380" />&nbsp;<br />
采用了列表浮动，文字环绕方式。 
<img src ="http://www.blogjava.net/algz/aggbug/298379.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-15 14:01 <a href="http://www.blogjava.net/algz/articles/298379.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>纯 CSS 制作圆角框的实现</title><link>http://www.blogjava.net/algz/articles/298336.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Thu, 15 Oct 2009 02:51:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298336.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298336.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298336.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298336.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298336.html</trackback:ping><description><![CDATA[<p class="code">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;style&gt;<br />
#a{<br />
border-left:1px #333 solid;<br />
border-right:1px #333 solid;<br />
width:300px;<br />
height:500px;<br />
}<br />
.b{<br />
height:1px;<br />
overflow:hidden;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #008000">/* 兼容IE,因为IE指定任何元素最小高度都为19px，不可更改。*/<br />
</span>border-left:1px #333 solid;<br />
border-right:1px #333 solid;<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div&gt;<br />
&lt;div class="b" style="margin-left:3px;width:294px;background:#333"&gt;&lt;/div&gt;<br />
&lt;div class="b" style="margin-left:2px;width:296px;"&gt;&lt;/div&gt;<br />
&lt;div class="b" style="margin-left:1px;width:298px"&gt;&lt;/div&gt;<br />
&lt;div id="a"&gt; </p>
<p>代码很简单，a层为内容层，其width值300，然后<span style="color: #008000">用b层向外以左右边框2像素（可任意）的宽度递减。</span>最外一层要加上background属性，目的是要将上、下两线条呈现出来；b层的数量决定了要实现的圆角弧度大小。在firefox IE6 都通过测试。<br />
<br />
&lt;/div&gt;<br />
&lt;div class="b" style="margin-left:1px;width:298px"&gt;&lt;/div&gt;<br />
&lt;div class="b" style="margin-left:2px;width:296px;"&gt;&lt;/div&gt;<br />
&lt;div class="b" style="margin-left:3px;width:294px;background:#333"&gt;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
    <img src ="http://www.blogjava.net/algz/aggbug/298336.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-15 10:51 <a href="http://www.blogjava.net/algz/articles/298336.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>产品横行浏览 DIV+CSS 布局代码图示</title><link>http://www.blogjava.net/algz/articles/298210.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Wed, 14 Oct 2009 06:51:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298210.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298210.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298210.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298210.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298210.html</trackback:ping><description><![CDATA[&nbsp;<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/production_explore1.png" />
  <img src ="http://www.blogjava.net/algz/aggbug/298210.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-14 14:51 <a href="http://www.blogjava.net/algz/articles/298210.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决div标签在视觉上没有包围内部浮动元素；overflow:hidden 可以使div标签自适应高度，但不能文字环绕(另有解决方法）</title><link>http://www.blogjava.net/algz/articles/298205.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Wed, 14 Oct 2009 06:15:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298205.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298205.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298205.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298205.html</trackback:ping><description><![CDATA[<p>(1)&lt;div style="clear:both;"&gt; //clear:left;clear:right<br />
(2)&lt;div style="overflow:hidden"&gt;&nbsp;&nbsp;&nbsp;<span style="color: #339966">&nbsp;//overflow:hidden 可以使DIV框自适应高度，但内部含浮动框时，文字环绕失效。如要文字环绕需去掉此属性，并在外围包含框定义宽度。<br />
</span>都可以解决&lt;div&gt;没有定义高度或高度不足以包含其内部浮动元素时，出现内部浮动元素溢出他的高度范围显示。<br />
让包围元素在视觉上包围浮动元素，需要在这个元素中的某个地方应用 clear，或（2） </p>
<img src ="http://www.blogjava.net/algz/aggbug/298205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-14 14:15 <a href="http://www.blogjava.net/algz/articles/298205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>元素内容溢出其区域 overflow 属性设置</title><link>http://www.blogjava.net/algz/articles/298043.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Tue, 13 Oct 2009 04:02:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/298043.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/298043.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/298043.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/298043.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/298043.html</trackback:ping><description><![CDATA[定义<br />
overflow 属性设置<span style="color: #008000">当</span>元素的<span style="color: #008000">内部标签</span><span style="color: #008000">溢出</span>其区域时如何处理。<br />
JavaScript 语法： &nbsp;object.style.overflow="scroll"<br />
实例设置 overflow 属性：div{width:150px;height:150px;overflow:scroll;}<br />
可能的值值 &nbsp;描述<br />
visible &nbsp;默认值。内容不会被修剪，会呈现在元素框之外。<br />
hidden &nbsp;内容会被修剪，并且其余内容是不可见的。<br />
scroll &nbsp;内容会被修剪，但是浏览器会显示滚动条以便查看其余的内容。<br />
auto &nbsp;如果内容被修剪，则浏览器会显示滚动条以便查看其余的内容。<br />
注：修剪，即多余的内容会被隐藏。 <br />
<span style="color: #008000">&lt;div class="list" style="position:relative;<strong style="font-size: 14pt">overflow:hidden;</strong>"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!--内部标签溢出即隐藏--&gt;</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p style="position:absolute; top: 60px; left: 4px;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img src="../img/xxx.png" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #008000">&nbsp;&lt;div style="width:1600px;overflow:hidden;margin:17px 0 0 26px;"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--标签溢出--&gt;<br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li style="width:148px;float:left; "&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;dl style="width:128px;border:1px solid #000;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;dd style="margin:10px auto;width:109px;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img src="../img/xxx.jpg" /&gt; &lt;/dd&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;dd style="margin:0 auto;width:109px;"&gt;xxxxxx&lt;/dd&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;dt style="margin:0 auto;width:109px;"&gt;aaaa&lt;/dt&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/dl&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/li&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .............................&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ul&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p style="position:absolute; left: 600px; top: 60px;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img src="../img/xxx.png" /&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;
<img src ="http://www.blogjava.net/algz/aggbug/298043.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-13 12:02 <a href="http://www.blogjava.net/algz/articles/298043.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS 页面学习20091016(ul 行框 块框 标签选择 ul,dl在浏览器中的默认值,浮动框的自适应宽度和单元格里直接放内容,重设浏览器默认值)</title><link>http://www.blogjava.net/algz/articles/297900.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Mon, 12 Oct 2009 07:29:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/297900.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/297900.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/297900.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/297900.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/297900.html</trackback:ping><description><![CDATA[一.固定页眉<br />
.top{position:fixed;left:0;top:0}&nbsp;&nbsp; //posistion属性需用left,top指定方位(连用)<br />
<br />
二.标签符的选择<br />
多行多列用&lt;table&gt;,单行多列用&lt;p style="float:left;"&gt;(一般用于标题.即行选择符,另有&lt;span&gt;),多行单列用UL列表(或DL),<br />
文字环绕用&lt;dl&gt;(&lt;div style="width:(定义长点的宽度给环绕留出空间)px;"&gt;&lt;dt style="float:left;"&gt;&lt;img /&gt;&lt;/dt&gt;&lt;dd&gt;环绕dt&lt;dd&gt;)<br />
<br />
三.行框:元素在一行里按列一列一列显示<br />
&lt;a&gt;,&lt;img&gt;,&lt;span&gt;<br />
&nbsp;<br />
四.块框（display:block):元素按行一行一行显示<br />
&lt;p&gt;,&lt;div&gt;,&lt;ul&gt;,&lt;li&gt;,&lt;dl&gt;,&lt;dt&gt;<br />
<br />
五.列表项&lt;ul&gt;三个属性<br />
值 &nbsp;描述<br />
list-style-type &nbsp;设置列表项标记的类型。<br />
list-style-position &nbsp;设置在何处放置列表项标记。<br />
list-style-image &nbsp;使用图像来替换列表项的标记。<br />
<br />
值 &nbsp;描述<br />
none &nbsp;无标记。<br />
disc &nbsp;默认。标记是实心圆。<br />
circle &nbsp;标记是空心圆。<br />
square &nbsp;标记是实心方块。<br />
decimal &nbsp;标记是数字。<br />
decimal-leading-zero &nbsp;0开头的数字标记。(01, 02, 03, 等。)<br />
lower-roman &nbsp;小写罗马数字(i, ii, iii, iv, v, 等。)<br />
upper-roman &nbsp;大写罗马数字(I, II, III, IV, V, 等。)<br />
lower-alpha &nbsp;小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)<br />
upper-alpha &nbsp;大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)<br />
lower-greek &nbsp;小写希腊字母(alpha, beta, gamma, 等。)<br />
lower-latin &nbsp;小写拉丁字母(a, b, c, d, e, 等。)<br />
upper-latin &nbsp;大写拉丁字母(A, B, C, D, E, 等。)<br />
hebrew &nbsp;传统的希伯来编号方式<br />
armenian &nbsp;传统的亚美尼亚编号方式<br />
georgian &nbsp;传统的乔治亚编号方式(an, ban, gan, 等。)<br />
cjk-ideographic &nbsp;简单的表意数字<br />
hiragana &nbsp;标记是：a, i, u, e, o, ka, ki, 等。（日文片假名）<br />
katakana &nbsp;标记是：A, I, U, E, O, KA, KI, 等。（日文片假名）<br />
hiragana-iroha &nbsp;标记是：i, ro, ha, ni, ho, he, to, 等。（日文片假名）<br />
katakana-iroha &nbsp;标记是：I, RO, HA, NI, HO, HE, TO, 等。（日文片假名）<br />
<br />
值 &nbsp;描述<br />
inside &nbsp;列表项目标记放置在文本以内，且环绕文本根据标记对齐。<br />
outside &nbsp;默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外，且环绕文本不根据标记对齐。<br />
inherit &nbsp;规定应该从父元素继承 list-style-position 属性的值。<br />
<br />
值</th> <th>描述</th> <br />
</tr>
<tr>
    <td><em><span style="color: #339966"><em>URL</em></td>
    <td>图像的路径。</span></em></td>
    <br />
</tr>
<tr>
    <td>none</td>
    <td>默认。无图形被显示。</td>
    <br />
</tr>
<tr>
    <td>inherit</td>
    <td>规定应该从父元素继承 list-style-image 属性的值。</td>
    <br />
    <br />
    <span style="color: #339966"><span style="color: #000000">六 firefox ie 浏览器默认值(1em=16px)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （为了解决浏览器默认值不为0，<span style="color: #339966">一般在页面设计时指定内外边距为0</span>。）<br />
    <span style="color: #339966">h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p{margin:0;padding:0}</span><br />
    （1）<br />
    <img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/dl.png" /></span><br />
    </span>ul{padding-left:40px;margin:1em 0;}&nbsp;&nbsp; <span style="color: #339966">/* ul 标签上下外间距为16px;左内间距为40px; */<br />
    </span>p,dl{margin:1em 0;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/* p,dl 标签上下外间距为16px; */<br />
    </span>dd{margin-left:40px;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">/*&nbsp;dd 标签左外间距为40px; */</span><br />
    firefox: ul dl,dl ul,.....{margin-top:0;margin-bottom:0;} <span style="color: #339966">/* 列表嵌套，IE中列表嵌套不设置此属性，依然是margin:1em 0; */ <br />
    <br />
    <span style="color: #000000">（2）IE中任何元素最小高度规定为19px，不可更改。解决方法：设置高度为19px以下的元素需指定overflow:hidden属性。</span></span> <br />
    <br />
    七 浮动框的自适应宽度和单元格里直接放内容<br />
    （1）浮动则自适应内部标签最大宽度<br />
    （2）不浮动则自适应父标签宽度<br />
    （3）&lt;td&gt;里直接放内容，不用放块元素&lt;p&gt;等， <span style="color: #339966">&lt;td&gt;类似于块框</span>，display：table-cell；<br />
    <br />
    八 &lt;ul&gt;，&lt;dl&gt; 列表标签一般不设置背景图片等样式，只设置margin,padding边距属性，样式属性只在&lt;li&gt;，&lt;dt&gt;，&lt;dd&gt;等设置。<br />
    <br />
    九 DIV+CSS表格设置及图示<br />
    <a href="http://www.blogjava.net/algz/articles/298591.html">http://www.blogjava.net/algz/articles/298591.html</a> <br />
    <br />
    十 IE6 IE7 绝对定位元素消失的BUG <br />
    <a href="http://www.blogjava.net/algz/articles/301959.html">http://www.blogjava.net/algz/articles/301959.html</a><a></a>
<img src ="http://www.blogjava.net/algz/aggbug/297900.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-12 15:29 <a href="http://www.blogjava.net/algz/articles/297900.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tabs 界面CSS布局，解决3px图像间隔</title><link>http://www.blogjava.net/algz/articles/297368.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Wed, 07 Oct 2009 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/297368.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/297368.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/297368.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/297368.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/297368.html</trackback:ping><description><![CDATA[<p>&lt;div class="main"&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;div class="metab"&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #339966">//tabs标题二个</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p class="fl"&gt;&lt;a href="..."&gt;&lt;img&nbsp; src="..." /&gt;&lt;/a&gt;&lt;a href="#"&gt;&lt;img src="..."/&gt;&lt;/a&gt;&lt;/p&gt;&nbsp;&nbsp; <span style="color: #339966">//两个a标签不能换行写，否则出现3px图像间隔</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p class="fr"&gt;&lt;a href="..."&gt;&lt;img src="..."/&gt;&lt;/a&gt;&lt;/p&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;table &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966">//tabs内容，多行多列用一个表格，单行多例用多个ul，多行单列用ul，2列多行用dl</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;a href="..."&gt;xxxxxxxxxxxxxxxx&lt;/a&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;xxxxxxx&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...........................................<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br />
&nbsp;&nbsp;&lt;/div&gt;</p>
具体CSS略去，很简单的。 <br />
如图：<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/tabs.jpg" width="205" height="151" />
<img src ="http://www.blogjava.net/algz/aggbug/297368.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-07 16:22 <a href="http://www.blogjava.net/algz/articles/297368.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PS切片导出为DIV+CSS布局</title><link>http://www.blogjava.net/algz/articles/297304.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Tue, 06 Oct 2009 04:42:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/297304.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/297304.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/297304.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/297304.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/297304.html</trackback:ping><description><![CDATA[<div id="helpCont">
<p>在修改好相应的文字与图象之后，我们就将PSD文件输出(X)HTML文件。</p>
<p>首先得先对PSD文件做切片，有两种方法：</p>
<p>①使用工具栏上的&#8220;切片工具&#8221;，<br />
<br />
<img onmousewheel="return bbimg(this)" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian1.jpg" width="148" onload="javascript:resizepic(this)" height="144" /></p>
<p>&nbsp;</p>
<p>然后在图象上划出一块一块的区域。<br />
<br />
<img onmousewheel="return bbimg(this)" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian2.jpg" width="323" onload="javascript:resizepic(this)" height="194" /></p>
<p>&nbsp;</p>
<p>②使用基于参考线的切片，按ctrl+R调出标尺栏，<br />
<br />
<img onmousewheel="return bbimg(this)" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian3.jpg" width="346" onload="javascript:resizepic(this)" height="225" /></p>
<p>&nbsp;</p>
<p>把鼠标移动到标尺上，按住鼠标左键，移动到图象上，将会看到一条绿色的参考线，如图<br />
<br />
<img onmousewheel="return bbimg(this)" border="0" hspace="0" alt="" src="http://www.mobanwang.com/art/UploadFiles_4858/200701/20070114123723599.jpg" onload="javascript:resizepic(this)" /></p>
<p>&nbsp;</p>
<p><br />
将参考线；排好，然后点一下工具栏上的切片工具图表，然后点上面</p>
<p>选项栏里的&#8220;基于参考线的切片&#8221;。于是在原来的参考线上就变成了一块一块的切片了。<br />
<img onmousewheel="return bbimg(this)" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian5.jpg" width="323" onload="javascript:resizepic(this)" height="253" /></p>
<p>********************************************************************************&nbsp;</p>
<p>接下来就可以输出了:<br />
①依次选择菜单栏上的&#8220;文件&#8221;&#8594;&#8220;存储为Web所用格式&#8221;&#8594;&#8220;存储&#8221;。</p>
<p>②接下来就会弹出一个&#8220;将优化结果存储为&#8221;的窗口。</p>
<p>在&#8220;保存类型&#8221;处有个下拉列框可以选择，因为我们要存储为网页的格式，所以选择&#8220;HTML和图象(* html)&#8221;，再选择&#8220;保存&#8221;就可以输出一个网页格式的HTML文件与一个包含图象的名为&#8220;images&#8221;的文件夹。</p>
<p><span style="color: red"><span style="color: #339966">③如果我们需要输出&#8220;div+css的网页&#8221;我们还可以这么做：<br />
在&#8220;设置&#8221;处的下拉列框，选择&#8220;其他&#8221;<br />
</span></span></p>
<p><img onmousewheel="return bbimg(this)" border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian6.png" width="352" onload="javascript:resizepic(this)" height="176" /></p>
<p>&nbsp;</p>
<p>就会弹出一个&#8220;输出设置&#8221;的窗口<br />
<span style="color: #339966">在第2个下拉列框处选择&#8220;切片&#8221;,选择&#8220;生成CSS&#8221;，</span>单击&#8220;好&#8221;&#8594;&#8220;保存&#8221;，就可以输出一个目前流行的&#8220;div+css&#8221;的HTML网页。</p>
<p><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/qiepian7.png" width="501" height="269" /><br />
<br />
</p>
</div>
<img src ="http://www.blogjava.net/algz/aggbug/297304.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-10-06 12:42 <a href="http://www.blogjava.net/algz/articles/297304.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS 定位posistion,absolute,relative,float,clear最简单明了的解释</title><link>http://www.blogjava.net/algz/articles/294706.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Fri, 11 Sep 2009 04:43:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/294706.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/294706.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/294706.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/294706.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/294706.html</trackback:ping><description><![CDATA[一 概述<br />
CSS 有二种基本的定位机制：文档流、脱离文档流。<br />
除非指定元素定位属性，否则所有元素框都在文档流中定位。也就是说，文档流中的元素位置由元素在 X(HTML) 中的位置决定。<br />
<br />
二 CSS定位相关的两属性 position 和 float<br />
（1）position：<span style="color: #339966">定位时，使用 left，right，top，bottom 中至少一个值定位。</span><br />
<br />
值:<br />
static：正常文档流布局，默认值。<br />
relative(相对)：不脱离文档流，<span style="color: #339966">其&#8220;相对于&#8221;它在文档流中原位置进行垂直水平偏移</span>，所有后序元素原位置不变，但可能<span style="color: #339966">覆盖后序元素</span>，但<span style="color: #339966">不算层叠</span>，不可通过<a href="c_zindex.html"> z-index </a>属性定义。<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_relative_example.gif" width="532" height="190" /><br />
<br />
absolute(绝对)：脱离文档流，<span style="color: #339966">不占据空间</span>，所有后序元素自动前移，绝对定位元素的起点位置<span style="color: #339966">相对于<em>最近已定位（只需指定一个position属性）祖先元素(从父元素开始搜索）以外边距后为起点（可存在内边距里,如图：<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/absolute.png" width="162" height="109" />）</em></span>，如果元素没有已定位的祖先元素，那么它的位置相对于<em>最初的包含块（body)</em>。可<span style="color: #339966">多重层叠</span>，<span style="color: #339966">通过<a href="c_zindex.html"> z-index </a>属性定义</span>。 定位后生成一个块级框，而不论原来它在文档流中是何种类型的框。<br />
<p><br />
文档流中其它元素的布局就像绝对定位的元素不存在一样：</p>
<strong><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_absolute_example.gif" width="532" height="207" /><br />
<br />
</strong>（2）float：浮动的框可以向左或向右移动，直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框<span style="color: #339966">脱离文档流</span>，所以文档流中的其它元素块框表现得就像浮动框不存在一样。<span style="color: #339966">定位时，与margin与padding相关。</span><br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_right_example.gif" width="526" height="233" /><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_left_example.gif" width="526" height="233" /><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_left_example_2.gif" width="526" height="233" /><br />
<br />
（3）clear<br />
定义和用法<br />
clear 属性<br />
设置元素的侧面是否允许其他的浮动元素。<br />
说明<br />
clear 属性定义了元素的哪边上不允许出现浮动元素。在 CSS1 和 CSS2 中，这是通过自动为清除元素（即设置了 clear 属性的元素）增加上外边距实现的。<br />
在 CSS2.1 中，会在元素上外边距之上增加清除空间，而外边距本身并不改变。不论哪一种改变，最终结果都一样，如果声明为左边或右边清除，会使元素的上外边框边界刚好在该边上浮动元素的下外边距边界之下。<br />
值 &nbsp;描述<br />
left &nbsp;在左侧不允许浮动元素。<br />
right &nbsp;在右侧不允许浮动元素。<br />
both &nbsp;在左右两侧均不允许浮动元素。<br />
none &nbsp;默认值。允许浮动元素出现在两侧。<br />
<br />
图像的左侧和右侧均不允许出现浮动元素：img{float:left;clear:both;}<br />
<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_linebox.gif" width="525" height="212" /><br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_clear.gif" width="525" height="212" /><br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/ct_css_positioning_floating_clear_div.gif" width="525" height="264" />&nbsp; 
<img src ="http://www.blogjava.net/algz/aggbug/294706.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-09-11 12:43 <a href="http://www.blogjava.net/algz/articles/294706.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使图层DIV居中</title><link>http://www.blogjava.net/algz/articles/253096.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Tue, 03 Feb 2009 08:02:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/253096.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/253096.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/253096.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/253096.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/253096.html</trackback:ping><description><![CDATA[指定图层CSS&nbsp;: margin:0 auto&nbsp; //上下 左右(auto,指的就是指左右采取浏览器默认值，即居中) <br />
也可写为 margin:0 auto 0 auto //上 左 下 右
<img src ="http://www.blogjava.net/algz/aggbug/253096.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-02-03 16:02 <a href="http://www.blogjava.net/algz/articles/253096.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DIV 标签很重要的CSS的float属性</title><link>http://www.blogjava.net/algz/articles/253077.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Tue, 03 Feb 2009 06:39:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/253077.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/253077.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/253077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/253077.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/253077.html</trackback:ping><description><![CDATA[<p><span style="color: #00ccff">(通过指定CSS属性<code>float</code>的值,使元素向左或向右浮动,然后由后继元素向上移动以填补前面元素的浮动而空出的可用空间。) <br />
<span style="color: #3366ff"><span style="color: #000000">CSS的float属性，作用就是改变块元素(block&nbsp;element)对象的默认显示方式</span>，HTML标签<span style="color: #99cc00">设置了float属性</span>之后，它将不再独自占据一行<br />
<span style="color: #000000">(从当前位置开始到这行结束,不包括标签前面的格子,即这一行包括前面标签+这个标签)。</span>没有设置将独占一行.<br />
<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 浮动(float)细节：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.左(右)浮动元素，<span style="color: #008000">尽量靠近</span>父元素左(右)内边沿。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.浮动元素尽量不去重叠交叉。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.浮动元素尽可能高，当不会高于父元素顶内边沿。<br />
</span></span></span><br />
&lt;style type="text/css"&gt;<br />
&lt;!--<br />
.a {<br />
&nbsp;background-color: #000000;<br />
<span style="color: #808000">&nbsp;float</span>: left;<br />
&nbsp;width: 241px;<br />
}<br />
.b {<br />
&nbsp;background-color: #00FF00;<br />
<span style="color: #808000">&nbsp;float</span>: right;<br />
&nbsp;width: 677px;<br />
}<br />
.c {<br />
&nbsp;background-color: #CC0066;<br />
&nbsp;<span style="color: #808000">float</span>: left;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #666699">&nbsp;//定义right靠右边对齐<br />
</span>&nbsp;width: 677px;<br />
}<br />
.t {<br />
&nbsp;background-color: #3399CC;<br />
&nbsp;width: 950px;<br />
}<br />
--&gt;<br />
&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;<br />
<span style="color: #33cccc">&lt;div class="t" id="t"&gt;<br />
</span>&lt;div class="a"&nbsp; id="1" &gt; <span style="color: #3366ff">&lt;img alt="111111" height="52" /&gt;</span> &lt;/div&gt;<br />
&lt;div class="b" id="2" &gt;&lt;img alt="222" /&gt;&lt;/div&gt;<br />
&lt;div class="c" id="3" &gt;&lt;img alt="3333" /&gt;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
显示结果:<br />
<br />
当定义一个外层&nbsp;div t&nbsp;时,<span style="color: #ff9900">里面的&nbsp;div a/b/c 随指定的float值紧帖外层 div t</span> 的左/右边显示<br />
.<br />
如果没有外 div t&nbsp;, 则紧帖BODY显示.<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/div-float.jpg" />(缩小IE窗口只会裁剪内容)<br />
****************************<br />
当去掉<span style="color: #33cccc">div t </span>,则紧帖BODY(IE窗口)的左/右显示,当缩小IE窗口时出现不理想的缩进.显示如下:<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/div-float1.jpg.jpg" /><br />
*****************************<br />
HTML网页的显示,是从上到下,从外到内的显示标签.如 img "111" 的高小于 img"222",则出现img "333"显示到前面.<br />
显示结果:<br />
<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/algz/div-float2.jpg" /></p>
<img src ="http://www.blogjava.net/algz/aggbug/253077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2009-02-03 14:39 <a href="http://www.blogjava.net/algz/articles/253077.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TOM网站很漂亮,决定仿照个其首页</title><link>http://www.blogjava.net/algz/articles/230396.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Mon, 22 Sep 2008 05:13:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/230396.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/230396.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/230396.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/230396.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/230396.html</trackback:ping><description><![CDATA[TOM网站很漂亮,速度也不错,首页干净,整洁,不知用什么开发的.决定用EXTJS仿照个他的首页,看看能不能达到他的效果.呵呵. <br />
一. * CSS: 通配符, 即所有标签的默认值.<br />
* {<br />
&nbsp;margin: 0px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<span style="color: #99cc00">//外边框间的距离. <span style="color: #339966">(必须指定,否则在IE中,默认的距离为8px.)</span><br />
</span>&nbsp;padding: 0px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<span style="color: #99cc00">//内边框与所包含的内容间的距离. <span style="color: #339966">(必须指定,否则在IE中,默认的距离为8px.)<br />
</span></span>&nbsp;list-style-position: outside;<br />
&nbsp;list-style-image: none;<br />
&nbsp;list-style-type: none;<br />
}<br />
<br />
二. &lt;html&gt; CSS:<br />
html {<br />
&nbsp;background-attachment: scroll;<br />
&nbsp;background-image: url(../theme/bg.gif);&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//背景图像.(覆盖BODY没覆盖到的位置)</span><br />
&nbsp;background-repeat: repeat-x;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//背景是否重复</span><br />
&nbsp;background-position: center top;<br />
&nbsp;font-family: Arial, Helvetica, sans-serif;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//字体</span><br />
&nbsp;font-size: 12px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #339966"><span style="color: #99cc00">//字体大小<br />
</span></span>&nbsp;color: #3333333;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//字体颜色<br />
</span>}<br />
<br />
三. &lt;body&gt; CSS:<br />
body {<br />
&nbsp;background-attachment: scroll;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//背景附件</span><br />
&nbsp;background-image: url(../theme/bgimg.jpg);&nbsp;&nbsp; <span style="color: #99cc00">//背景图像<br />
</span>&nbsp;background-repeat: no-repeat;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//背景是否重复</span><br />
&nbsp;background-position: center top;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//背景水平,垂直</span><br />
}<br />
<br />
四. 网站一般外层边框&lt;div&gt; CSS类:<br />
.类名{<br />
margin: 0 auto;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//外边框上和左0px,下和右自动.</span><br />
width: 950px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #99cc00">//宽950px.<span style="color: #339966">(800*600分辨率,网站各个外层&lt;div&gt;必须指定)</span></span><br />
}<br />
<br />
网站顶部&lt;div&gt; CSS 类:<br />
.header {<br />
&nbsp;margin: 0 auto;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//外边框上0px,<span style="color: #33cccc">左auto指居中</span>.下和右无定义.</span><br />
&nbsp;padding: 5px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #99cc00">//内边框与所包含的内容间的距离,上下左右5px.</span><br />
&nbsp;height: 50px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #99cc00">//高50px.<br />
</span>&nbsp;width: 950px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #99cc00">//宽950px.<span style="color: #339966">(800*600分辨率,网站各个外层&lt;div&gt;必须指定)</span></span><br />
} 
<img src ="http://www.blogjava.net/algz/aggbug/230396.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2008-09-22 13:13 <a href="http://www.blogjava.net/algz/articles/230396.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>样式表实用用法</title><link>http://www.blogjava.net/algz/articles/196834.html</link><dc:creator>紫蝶∏飛揚↗</dc:creator><author>紫蝶∏飛揚↗</author><pubDate>Mon, 28 Apr 2008 08:48:00 GMT</pubDate><guid>http://www.blogjava.net/algz/articles/196834.html</guid><wfw:comment>http://www.blogjava.net/algz/comments/196834.html</wfw:comment><comments>http://www.blogjava.net/algz/articles/196834.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/algz/comments/commentRss/196834.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/algz/services/trackbacks/196834.html</trackback:ping><description><![CDATA[<p>学JSF,不懂样式表不行.<br />
<br />
连接到一个外部的样式表<br />
一个外部的样式表可以通过HTML的LINK元素连接到HTML文档中:</p>
<p>&lt;LINK REL=StyleSheet HREF="style.css" TYPE="text/css" MEDIA=screen&gt;<br />
&lt;LINK REL=StyleSheet HREF="color-8b.css" TYPE="text/css" TITLE="8-bit Color Style" MEDIA="screen, print"&gt;<br />
&lt;LINK REL="Alternate StyleSheet" HREF="color-24b.css" TYPE="text/css" TITLE="24-bit Color Style" MEDIA="screen, print"&gt;<br />
&lt;LINK REL=StyleSheet HREF="aural.css" TYPE="text/css" MEDIA=aural&gt;</p>
<p>&lt;LINK&gt;标记是放置在文档的HEAD部分。可选的TYPE属性用于指定媒体类型--text/css是一个层叠样式表--允许浏览器忽略它们不支持的样式表类型。为CSS文件配置服务器而将text/css当作Content-type内容发送出去也是一个好注意。</p>
<p>外部样式表不能含有任何像&lt;HEAD&gt;或&lt;STYLE&gt;这样的HTML的标记。样式表仅仅由样式规则或声明组成。一个单独由</p>
<p>P { margin: 2em }</p>
<p>组成的文件就可以用作外部样式表了。</p>
<p>&lt;LINK&gt;标记也有一个可选的MEDIA属性，用于指定样式表被接受的介质或媒体。允许的值有 </p>
<p>screen (缺省值)，提交到计算机屏幕； <br />
print， 输出到打印机； <br />
projection，提交到投影机； <br />
aural，扬声器； <br />
braille，提交到凸字触觉感知设备； <br />
tty，电传打字机 (使用固定的字体)； <br />
tv，电视机； <br />
all，所有输出设备。 <br />
多样的媒体通过用逗号隔开的列表或值all指定。</p>
<p>Netscape Navigator 4.x 错误地忽略除了screen值外的任何使用MEDIA值声明的连接或嵌入样式表。例如，MEDIA="screen,projection"会令到样式表被Navigator 4.x忽略，尽管展示的设备是计算机的屏幕。Navigator 4.x 也忽略使用MEDIA=all声明的样式表。</p>
<p>REL属性用于定义连接的文件和HTML文档之间的关系。REL=StyleSheet指定一个固定或首选的样式而REL="Alternate StyleSheet"定义一个交互样式。固定样式在样式表激活时总被应用。缺少的TITLE属性，就像例子中的第一个&lt;LINK&gt;标记，定义一个固定样式。</p>
<p>一个首选样式会自动被应用，就像例子中的第二个&lt;LINK&gt;标记。REL=StyleSheet和一个TITLE属性的组合指定一个首选的样式。网页制作者不能指定多于一个的首选样式。</p>
<p>交互样式通过REL="Alternate StyleSheet"指出。例子中的第三个&lt;LINK&gt;标记定义一个交互样式，用户可以选择用来代替首选样式表。</p>
<p>注意现在的浏览器一般都缺乏选择交互样式的能力。</p>
<p>单一的样式也可以通过多个样式表给出</p>
<p>&lt;LINK REL=StyleSheet HREF="basics.css" TITLE="Contemporary"&gt;<br />
&lt;LINK REL=StyleSheet HREF="tables.css" TITLE="Contemporary"&gt;<br />
&lt;LINK REL=StyleSheet HREF="forms.css" TITLE="Contemporary"&gt;</p>
<p>在这个例子中，三个样式表组合成一个"Contemporary"样式，作为一个首选样式表被应用。要组合多个样式表成一个单一样式，必须在每个样式表中使用相同TITLE。</p>
<p>当样式被应用到很多的网页时，一个外部样式表是理想的。网页制作者使用外部样式表可以改变整个网站的外观而仅仅通过改变一个文件。同样的，大多数浏览器会保存外部样式表在缓冲区，从而如果样式表在缓冲区就避免了在展示网页时的延迟。</p>
<p>Microsoft Internet Explorer 3 for Windows 95/NT4并不支持来自连接的样式表中的BODY 背景图象或颜色。如果考虑到这个错误，网页制作者不妨提供另外的包括一个背景图象或颜色的结构，例如嵌入或内联样式，或使用BODY元素的BACKGROUND属性。</p>
<p><br />
--------------------------------------------------------------------------------</p>
<p>嵌入一个样式表<br />
一个样式表可以使用STYLE元素在文档中嵌入:</p>
<p>&lt;STYLE TYPE="text/css" MEDIA=screen&gt;<br />
&lt;!--<br />
&nbsp; BODY&nbsp; { background: url(foo.gif) red; color: black }<br />
&nbsp; P EM&nbsp; { background: yellow; color: black }<br />
&nbsp; .note { margin-left: 5em; margin-right: 5em }<br />
--&gt;<br />
&lt;/STYLE&gt;<br />
STYLE元素放在文档的HEAD部分。必须的TYPE属性用于指定媒体类型，LINK元素也一样。同样地，TITLE和MEDIA属性也可以用STYLE指定。</p>
<p>旧版本的浏览器，并不能识别STYLE元素，会将其当作BODY的一部分照常展示其内容，从而使这些样式表对用户是可见的。要防止这样做，STYLE元素的内容要包含一个SGML注解(&lt;!-- comment --&gt;)在里面，像上述例子那样。</p>
<p>嵌入的样式表可用于当一个文档具有独一无二的样式的时候。如果多个文档都使用同一样式表，那么外部样式表会更适用。</p>
<p><br />
--------------------------------------------------------------------------------</p>
<p>输入一个样式表<br />
一个样式表可以使用CSS的@import 声明被输入。这个声明用于一个CSS文件或内部的STYLE元素:</p>
<p>&lt;STYLE TYPE="text/css" MEDIA="screen, projection"&gt;<br />
&lt;!--<br />
&nbsp; @import url(http://www.htmlhelp.com/style.css);<br />
&nbsp; @import url(/stylesheets/punk.css);<br />
&nbsp; DT { background: yellow; color: black }<br />
--&gt;<br />
&lt;/STYLE&gt;<br />
注意其它的CSS规则应该仍然包括在STYLE元素中，但所有的@import 声明必须放在样式表的开始部分。任意在样式表中指定了的规则，其自身超越在输入样式表中对立的规则。例如上例，即使一个输入的样式表包含DT { background: aqua }，定义项(definition terms)依然会是黄色的背景。</p>
<p>被输入的样式表的顺序对于它们怎样层叠是很重要的。在上述的例子中，如果style.css输入的样式表指定了STRONG元素会显示为红色而punk.css样式表指定了STRONG元素显示为黄色的话，那么后面的规则会获胜，而STRONG元素会显示为黄色。</p>
<p>输入的样式表对于模块性效果很有用处。例如，一个网站可以通过使用了的选择符分类样式表。一个simple.css样式表给出公共的元素像BODY、P、H1和H2。此外，一个extra.css样式表给出较少共通的元素像CODE、BLOCKQUOTE和DFN。一个tables.css样式表可以用于定义变革元素的规则。这三个样式表在需要的时候可以使用@import 声明包括在HTML中。三个样式表也可以通过LINK元素组合。</p>
<p><br />
--------------------------------------------------------------------------------</p>
<p>内联样式<br />
样式可以使用STYLE属性内联。STYLE属性可以应用于任意BODY元素(包括BODY本身)，除了BASEFONT、PARAM和SCRIPT。这个属性将任何数量的CSS声明当作自己的值，而每个声明用分号隔开。以下是一个例子:</p>
<p>&lt;P STYLE="color: red; font-family: 'New Century Schoolbook', serif"&gt;&nbsp; 这段的样式是红色的New Century Schoolbook字，如果字体可用的话。&lt;/P&gt;</p>
<p>注意在STYLE中New Century Schoolbook包含在单引号中，因为双引号被用作包含样式声明。</p>
<p>内联的样式比其他方法更加灵活。要使用内联样式，必须使用Content-Style-Type HTTP页眉扩展对整个文档进行单独的样式表语言声明。使用内联CSS的网页制作者必须将text/css作为Content-Style-Type HTTP页眉，或在HEAD部分包括以下标记:</p>
<p>&lt;META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"&gt;</p>
<p>因为和需要展示的内容混合在一起，内联样式会失去一些样式表的优点。同样地，内联样式默认地接受所有媒体，因为没有任何的为内联样式指定明确的媒体的语句。这种方法应该尽量少用，如当一个样式会应用在所有媒体到一个元素的个别情况。如果样式会被应用到单一元素的场合，但只能使用确认的媒体的话，使用ID属性代替STYLE属性。</p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/algz/aggbug/196834.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/algz/" target="_blank">紫蝶∏飛揚↗</a> 2008-04-28 16:48 <a href="http://www.blogjava.net/algz/articles/196834.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>