﻿<?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-semovy-文章分类-CSS式样</title><link>http://www.blogjava.net/WshmAndLily/category/10987.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 17 Jun 2011 22:14:30 GMT</lastBuildDate><pubDate>Fri, 17 Jun 2011 22:14:30 GMT</pubDate><ttl>60</ttl><item><title>兼容IE8、火狐的本地图片预览+等比例缩放</title><link>http://www.blogjava.net/WshmAndLily/articles/352454.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Thu, 16 Jun 2011 10:13:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/352454.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/352454.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/352454.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/352454.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/352454.html</trackback:ping><description><![CDATA[<div>转自<a href="http://it.oyksoft.com/post/974/">http://it.oyksoft.com/post/974/</a><div></div><br /><br />&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&nbsp;&nbsp; &nbsp;<br />&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&nbsp;&nbsp; &nbsp;<br />&lt;head&gt;&nbsp;&nbsp; &nbsp;<br />&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&nbsp;&nbsp; &nbsp;<br />&lt;title&gt;Firefox3,IE6,IE7,IE8上传图片预览&lt;/title&gt;&nbsp;&nbsp; &nbsp;<br />&lt;style type="text/css"&gt;&nbsp;&nbsp; &nbsp;<br />#preview_wrapper{&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; display:inline-block;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; width:300px;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; height:300px;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; background-color:#CCC;&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />#preview_fake{ /* 该对象用户在IE下显示预览图片 */&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />#preview_size_fake{ /* 该对象只用来在IE下获得图片的原始尺寸，无其它用途 */&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; visibility:hidden;&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />#preview{ /* 该对象用户在FF下显示预览图片 */&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; width:300px;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; height:300px;&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />&lt;/style&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />&lt;script type="text/javascript"&gt;&nbsp;&nbsp; &nbsp;<br />function onUploadImgChange(sender){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; if( !sender.value.match( /.jpg|.gif|.png|.bmp/i ) ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert('图片格式无效！');&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; var objPreview = document.getElementById( 'preview' );&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; var objPreviewFake = document.getElementById( 'preview_fake' );&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; var objPreviewSizeFake = document.getElementById( 'preview_size_fake' );&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; if( sender.files &amp;&amp;&nbsp; sender.files[0] ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreview.style.display = 'block';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreview.style.width = 'auto';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreview.style.height = 'auto';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Firefox 因安全性问题已无法直接通过 input[file].value 获取完整的文件路径&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreview.src = sender.files[0].getAsDataURL();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; }else if( objPreviewFake.filters ){&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // IE7,IE8 在设置本地图片地址为 img.src 时出现莫名其妙的后果&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //（相同环境有时能显示，有时不显示），因此只能用滤镜来解决&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // IE7, IE8因安全性问题已无法直接通过 input[file].value 获取完整的文件路径&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sender.select();&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var imgSrc = document.selection.createRange().text;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreviewFake.filters.item(&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'DXImageTransform.Microsoft.AlphaImageLoader').src = imgSrc;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreviewSizeFake.filters.item(&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'DXImageTransform.Microsoft.AlphaImageLoader').src = imgSrc;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; autoSizePreview( objPreviewFake,&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreviewSizeFake.offsetWidth, objPreviewSizeFake.offsetHeight );&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; objPreview.style.display = 'none';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />function onPreviewLoad(sender){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; autoSizePreview( sender, sender.offsetWidth, sender.offsetHeight );&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />function autoSizePreview( objPre, originalWidth, originalHeight ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; var zoomParam = clacImgZoomParam( 300, 300, originalWidth, originalHeight );&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; objPre.style.width = zoomParam.width + 'px';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; objPre.style.height = zoomParam.height + 'px';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; objPre.style.marginTop = zoomParam.top + 'px';&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; objPre.style.marginLeft = zoomParam.left + 'px';&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />function clacImgZoomParam( maxWidth, maxHeight, width, height ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; var param = { width:width, height:height, top:0, left:0 };&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; if( width&gt;maxWidth || height&gt;maxHeight ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rateWidth = width / maxWidth;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rateHeight = height / maxHeight;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if( rateWidth &gt; rateHeight ){&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param.width =&nbsp; maxWidth;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param.height = height / rateWidth;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }else{&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param.width = width / rateHeight;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; param.height = maxHeight;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; param.left = (maxWidth - param.width) / 2;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; param.top = (maxHeight - param.height) / 2;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; return param;&nbsp;&nbsp;&nbsp; &nbsp;<br />}&nbsp;&nbsp;&nbsp; &nbsp;<br />&lt;/script&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />&lt;/head&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />&lt;body&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;div id="preview_wrapper"&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div id="preview_fake"&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img id="preview" onload="onPreviewLoad(this)"/&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;br/&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;input id="upload_img" type="file" onchange="onUploadImgChange(this)"/&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;br/&gt;&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; &lt;img id="preview_size_fake"/&gt;&nbsp;&nbsp; &nbsp;<br />&lt;/body&gt;&nbsp;&nbsp; &nbsp;<br />&lt;/html&gt;</div><img src ="http://www.blogjava.net/WshmAndLily/aggbug/352454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2011-06-16 18:13 <a href="http://www.blogjava.net/WshmAndLily/articles/352454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>css属性一览表</title><link>http://www.blogjava.net/WshmAndLily/articles/230903.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 24 Sep 2008 07:43:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/230903.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/230903.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/230903.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/230903.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/230903.html</trackback:ping><description><![CDATA[<span id="ob_logd834">&nbsp; </span><span style="font-size: 12px">属 性 名 称 属性功能及其取值 用 法 说 明 与 范 例 <br />
颜色与背景类 <br />
color 设置文字颜色<br />
#rgb<br />
#rrggbb<br />
rgb(255,255,255)<br />
rgb(100%,100%,100%) H1{color:red}<br />
H1{color:#f00}<br />
H1{color:#ff0000}<br />
H1{color:rgb(255,0,0)}<br />
H1{color:rgb(100%,0%,0%)}<br />
&nbsp;<br />
background-color 设置背景颜色，格式同上。 BODY{background-color:red}<br />
BODY{background-color:#f00}<br />
BODY{background-color:#ff0000}<br />
BODY{background-color:rgb(255,0,0)}<br />
BODY{background-color:rgb(100%,0%,0%)} <br />
background-image 设置背景图片，<br />
url(imageURL) body{backround-image:url(back.jpg);} <br />
background-repeat 设置背景图片是否重复排列:<br />
repeat-x(X轴重复排列);<br />
repeat-y(Y轴重复排列);<br />
No-repeat(不重复排列) BODY{background-repeat:repeat-x;}<br />
BODY{background-repeat:No-repeat;} <br />
background-attachment 设定背景图片是否卷动，默认为卷动。<br />
scroll(卷动)<br />
fixed(不卷动) BODY{background-attachment:fixed;} <br />
background-position 设定背景图片或背景颜色开始显示的位置，取值格式：<br />
top,buttom,left,right,center(用关键字)<br />
70px 10px(用长度值)<br />
50% 30%(用百分比) BODY{background-position:right top;}<br />
BODY{background-position:50px 10px;}<br />
BODY{background-position:20% 50%;} <br />
background 定义背景综合属性，不要求顺序，各属性值以空格分开。 BODY{background:#ffcc00 url(bg.jpg) fixed center} <br />
字型类 <br />
font-family 设置字型属性，取值可以是任何字型名称，缺省为浏览器内定字型，可以设多个以逗号(,)分开，有空格的英文字型可用单引号或双引号括起来。 P{font-family:宋体,楷体,黑体,"Time New Rom";} <br />
font-style 设定字型样式：Normal(正常),italic、objlique(斜体) &nbsp;P{font-style:italic;} <br />
font-variant 取值：Normal(默认)，small-caps(如果是中文字型则将字型缩小显示，如果是英文则全部改为较小的大写) H3{font-variant:small-caps;} <br />
font-weight 设定字体粗细，取值有：<br />
Normal(默认),bold,lighter,border,100,200...900<br />
由于浏览器支持程度不同，一般只用normal和bold两种属性。 P{font-weight:bold;} <br />
font-size 设定字体的大小；<br />
绝对大小：xx-small,x-small,small,mediumlarge,x-large,xx-large;<br />
相对大小：larger,smaller;<br />
数字表示可用单位：磅(pt),像素(px),英寸(in),厘米(cm);<br />
亦可用百分比表示。 H2{font-size:36pt;}<br />
P{font-size:200%;} <br />
font 设定字型的综合属性，其顺序如下：<br />
{font-style font-variant font-weight font-size /line-height font-family;} P{bold 12pt/14pt impact,Arial;} <br />
文字类 <br />
letter-spacing 设定文字间距。 P{letter-spacing:5pt;} <br />
text-decoration 设定文字加上下划线、删除线等效果：<br />
none(无)<br />
underline(下划线)<br />
overline(上划线)<br />
line-through(删除线) &nbsp;<br />
vertical-align 设定文字或图片垂直方向的对齐方式：<br />
baseline:默认值 sub:下标 super:上标 top:垂直向上对齐 middle:垂直居中 bottom:垂直向下对齐。 &nbsp;<br />
text-transform 转换英文字母大小写：<br />
none:默认值 capitalize:首字母大写 uppercase:所有英文字母大写 lowercase:所有英文字母小写。 &nbsp;<br />
text-align 设置文字的水平对齐方式：<br />
left:左对齐 right:右对齐 center:水平居中 justify:左右对齐。 &nbsp;<br />
text-indent 设定标记元素内文字的首行缩进或配合margin-left属性设定首行凸排。 &nbsp;<br />
line-height 设定行高，声明方式有标准行高、固定值表示法、百分比行高、字型大小比例行高等。 &nbsp;<br />
列表类 <br />
list-style-type 有序列表的编号方式（供&lt;OL&gt;标记使用）：<br />
none:无编号 decimal:阿拉伯数字 lower-roman:小写罗马数字 upper-roman:大写罗马数字 lower-alpha:小写英文字母 upper-alpha:大写英文字母。 &nbsp; <br />
list-style-type 无序列表的符号样式（供&lt;UL&gt;使用）：<br />
none:无符号 disc:实心圆符号 circle:空心圆符号 square:实心方形符号。 &nbsp;<br />
list-style-image 无序列表的自定义符号样式：<br />
格式：url(图片名称) UL{list-style-imag:url(dd.gif);} <br />
list-style-position 设置列表清单符号缩排属性：<br />
outside:凸排 &nbsp;inside:缩排 UL{list-style-imag:url(dd.gif); list-style-position:outside;} <br />
list-style 列表清单项目的综合设定，属性之间用空格隔开。 UL{list-style-imag:url(dd.gif) inside;} <br />
边界及其相关类 <br />
margin 标记元素边界值的综合设定。（其规则见右边范例）<br />
亦可以用margin-top、margin-right、margin-bottom、margin-left分开设定各边的边界。 声明4个值，其顺序为上、右、下、左边界，如：DIV{margin:12pt 15pt 20pt 16pt;}<br />
声明3个值，其顺序为上、右、下，缺少的左边界取其对边（右），如：DIV{margin:12pt 15pt 16pt;}<br />
声明2个值，其顺序为上、右，缺少的下、左边界取其对边，如：DIV{margin:12pt 15pt;}<br />
声明1个值，则4个边界同一个值，如：DIV{margin:15pt;} <br />
padding 设定标记内容与标记边框之间的留白的综合设定（规则见margin属性的范例）。 也可分开设定padding-top、padding-right、padding-bottom、padding-left各值。 <br />
border-width 标记元素边框宽度的综合设定（规则类似于margin属性）。 也可分开设定border-top-width、border-right-width、border-bottom-width、border-left-width各值。 <br />
border-color 标记元素边框颜色的综合设定（规则类似于margin属性）。颜色取值见color属性。 也可分开设定border-top-color、border-right-color、border-bottom-color、border-left-color各值。 <br />
border-style 标记元素边框样式的综合设定（规则类似于margin属性）。边框样式有solid,double,goove,ridge,inset,outset等。 也可分开设定border-top-style、border-right-style、border-bottom-style、border-left-style各值。 <br />
border 标记元素4个边框的综合设定，可以分别声明边框宽度、边框样式、和边框颜色。 DIV{border:5pt solid #ff0000;} <br />
width 设定标记元素的宽度。 &nbsp;<br />
height 设定标记元素的高度。 &nbsp;<br />
float 设定标记元素与文字间的相对位置（文字绕排方式）。取值：<br />
none:以默认方式显示；<br />
left:标记元素靠左，文字在右边绕排；<br />
right:标记元素靠右，文字在左边绕排； &nbsp;<br />
clear 设定标记元素与文字间的相对位置（与float不同的是标记元素两边都不绕排）。取值：<br />
none:以默认方式显示；<br />
left:标记元素靠左，右边无文字绕排；<br />
right:标记元素靠右，左边无文字绕排； &nbsp;<br />
其他类 <br />
z-index 设定标记元素的堆叠层次，取值为整数，也可以是负数，数值大的在上层。 &nbsp;<br />
visibility 设定标记元素是否可见，取值有：<br />
inherit:取默认值 visible:可见 hidden:不可见（隐藏）&nbsp;&nbsp;<br />
<br />
该表只列出常用的CSS属性，及简要介绍其主要功能，若要了解各所有属性和具体的用法，请参考相关书籍。当然，实践是最好的提高办法。</span>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/230903.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2008-09-24 15:43 <a href="http://www.blogjava.net/WshmAndLily/articles/230903.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>锚点链接测试</title><link>http://www.blogjava.net/WshmAndLily/articles/193449.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 16 Apr 2008 07:05:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/193449.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/193449.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/193449.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/193449.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/193449.html</trackback:ping><description><![CDATA[&lt;html&gt;<br />
&lt;title&gt;锚点链接测试&lt;/title&gt;<br />
&lt;body&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;a href="#gone"&gt;过去&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#now"&gt;现在&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#future"&gt;将来&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;p&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
TTTTTTTTTTTTTTTTTTTTTTT&lt;br&gt;<br />
&lt;/p&gt;<br />
&lt;p&gt;&lt;a name="gone"&gt;&lt;/a&gt;<br />
GONE<br />
&lt;p&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
gone info&lt;br&gt;<br />
&lt;/p&gt;<br />
&lt;/p&gt;<br />
&lt;p&gt;&lt;a name="now"&gt;&lt;/a&gt;<br />
NOW<br />
&lt;p&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
now info&lt;br&gt;<br />
&lt;/p&gt;<br />
&lt;/p&gt;<br />
&lt;p&gt;&lt;a name="future"&gt;&lt;/a&gt;<br />
FUTURE<br />
&lt;p&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
future info&lt;br&gt;<br />
&lt;/p&gt;<br />
&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/193449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2008-04-16 15:05 <a href="http://www.blogjava.net/WshmAndLily/articles/193449.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>带阴影,可拖动,圆角,div + css 层</title><link>http://www.blogjava.net/WshmAndLily/articles/189465.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Sat, 29 Mar 2008 07:26:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/189465.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/189465.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/189465.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/189465.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/189465.html</trackback:ping><description><![CDATA[<p><br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/wshmandlily/abc.JPG" border="0" /><br />
&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;link rel="stylesheet" type="text/css" href="http://teckotooling.vicp.net/teckotooling/css/niftyCorners.css"&gt;<br />
&lt;script type="text/javascript" src="http://teckotooling.vicp.net/teckotooling/js/niftycube.js"&gt;&lt;/script&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;!--<br />
#box_header{<br />
&nbsp;height:30px;<br />
&nbsp;padding:8px auto 8px auto;<br />
&nbsp;font-size:17px;<br />
&nbsp;color:#fff;<br />
&nbsp;font-weight:bold;<br />
&nbsp;background-color:#bd7803;<br />
&nbsp;position:relative;<br />
&nbsp;top:0px;<br />
&nbsp;text-align:center;<br />
&nbsp;cursor:move;<br />
}<br />
#box{<br />
&nbsp;width:200px;<br />
&nbsp;font-size:15px;<br />
&nbsp;padding:0px 5px 5px 0px;<br />
&nbsp;background-color:#eaeaea;<br />
&nbsp;position:absolute;<br />
&nbsp;top:200px;<br />
&nbsp;left:200px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;text-align:center;<br />
&nbsp;cursor:default;&nbsp;&nbsp; <br />
}<br />
#content<br />
{<br />
&nbsp;width:100%;<br />
&nbsp;padding:5px 0px 5px 0px;<br />
&nbsp;position:relative;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; font-size:20px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color:green;<br />
&nbsp;text-align:center;<br />
&nbsp;background-color:#FDE3C3;<br />
}<br />
#content li<br />
{<br />
&nbsp;list-style-type:none;<br />
&nbsp;font-size:15px;<br />
&nbsp;margin:1px 0px 1px 0px;<br />
}<br />
//--&gt;<br />
&lt;/style&gt;<br />
&lt;script language="javascript"&gt;<br />
&lt;!--//<br />
function drag(header,box){<br />
&nbsp;header.onmousedown=function(a){<br />
&nbsp;&nbsp;var d=document;if(!a)a=window.event;<br />
&nbsp;&nbsp;var x=a.layerX?a.layerX:a.offsetX,y=a.layerY?a.layerY:a.offsetY;<br />
&nbsp;&nbsp;if(header.setCapture)<br />
&nbsp;&nbsp;&nbsp;header.setCapture();<br />
&nbsp;&nbsp;else if(window.captureEvents)<br />
&nbsp;&nbsp;&nbsp;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);</p>
<p>&nbsp;&nbsp;d.onmousemove=function(a){<br />
&nbsp;&nbsp;&nbsp;if(!a)a=window.event;<br />
&nbsp;&nbsp;&nbsp;if(!a.pageX)a.pageX=a.clientX;<br />
&nbsp;&nbsp;&nbsp;if(!a.pageY)a.pageY=a.clientY;<br />
&nbsp;&nbsp;&nbsp;var tx=a.pageX-x,ty=a.pageY-y;<br />
&nbsp;&nbsp;&nbsp;box.style.left=tx;<br />
&nbsp;&nbsp;&nbsp;box.style.top=ty;<br />
&nbsp;&nbsp;};</p>
<p>&nbsp;&nbsp;d.onmouseup=function(){<br />
&nbsp;&nbsp;&nbsp;if(header.releaseCapture)<br />
&nbsp;&nbsp;&nbsp;&nbsp;header.releaseCapture();<br />
&nbsp;&nbsp;&nbsp;else if(window.captureEvents)<br />
&nbsp;&nbsp;&nbsp;&nbsp;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);<br />
&nbsp;&nbsp;&nbsp;d.onmousemove=null;<br />
&nbsp;&nbsp;&nbsp;d.onmouseup=null;<br />
&nbsp;&nbsp;};<br />
&nbsp;};<br />
}<br />
window.onload=function(){<br />
&nbsp;drag(document.getElementById('box_header'),document.getElementById('box'));<br />
&nbsp;Nifty("#box_header","top");<br />
&nbsp;Nifty("#content","bottom");<br />
&nbsp;Nifty("#box");<br />
};<br />
//--&gt;<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;div id="box" &gt;<br />
&nbsp;&nbsp;&lt;div id='box_header'&gt;<br />
&nbsp;&nbsp;&lt;li style="margin:5px 0px 5px 0px;list-style-type:none"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;咸菜<br />
&nbsp;&nbsp;&lt;/li&gt;<br />
&nbsp;&lt;/div&gt;<br />
&nbsp;&nbsp;&lt;div id="content"&gt;<br />
&nbsp;&nbsp;&lt;li&gt;孤独中等待，&lt;/li&gt;<br />
&nbsp;&nbsp;&lt;li&gt;等待中无耐。&lt;/li&gt;<br />
&nbsp;&nbsp;&lt;li&gt;无耐中恋爱，&lt;/li&gt;<br />
&nbsp;&nbsp;&lt;li&gt;恋爱中变态。&lt;/li&gt;<br />
&nbsp;&nbsp;&lt;/div&gt;&nbsp;<br />
&lt;/div&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
</p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/189465.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2008-03-29 15:26 <a href="http://www.blogjava.net/WshmAndLily/articles/189465.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>&lt;textarea&gt;滚动条颜色样式设置&lt;/textarea&gt;</title><link>http://www.blogjava.net/WshmAndLily/articles/163405.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Tue, 27 Nov 2007 03:15:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/163405.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/163405.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/163405.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/163405.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/163405.html</trackback:ping><description><![CDATA[<div class="tit">&lt;textarea&gt;滚动条颜色样式设置&lt;/textarea&gt;</div>
<div class="date">2007年05月30日 星期三 下午 03:01</div>
<table style="table-layout: fixed">
    <tbody>
        <tr>
            <td>
            <div class="cnt">
            <p>对里面样式的介绍：</p>
            <p><span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-face-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。</p>
            <p><span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条3D表面（ThreedFace）的颜色。（<a href="http://doc.51windows.net/css2/" target="_blank">演示</a>）</p>
            <p><span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-highlight-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条3D界面的亮边（ThreedHighlight）颜色。（<a href="http://doc.51windows.net/css2/" target="_blank">演示</a>）<br />
            <br />
            <span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-arrow-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条方向箭头的颜色。当滚动条出现但不可用时，此属性失效。（<a href="http://doc.51windows.net/css2/" target="_blank">演示</a>）</p>
            <p><span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-shadow-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条3D界面的暗边（ThreedShadow）颜色。</p>
            <p>&nbsp;</p>
            <p><span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-3d-light-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条亮边框颜色。<br />
            <br />
            <br />
            <span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-base-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条基准颜色。其它界面颜色将据此自动调整。<br />
            <br />
            <span class="span2">语法：</span><br />
            <br />
            <strong>scrollbar-dark-shadow-color : </strong><em>color </em><br />
            <br />
            <span class="span2">参数：</span><br />
            <br />
            <em>color : </em>　指定颜色。<br />
            <br />
            <span class="span2">说明：</span><br />
            <br />
            设置或检索滚动条暗边框（ThreedDarkShadow）颜色。<br />
            <br />
            <br />
            </p>
            <p>&lt;textarea name="textarea" cols="70" rows="5" readonly class="ta1"&gt;&lt;c:out value="${discussion.commentcontent}" escapeXml="false"/&gt;&lt;/textarea&gt;</p>
            <p>&lt;style tpye="text/css"&gt;<br />
            &lt;!--<br />
            .ta1 { SCROLLBAR-FACE-COLOR: #FBE1D4; <br />
            SCROLLBAR-HIGHLIGHT-COLOR: #FBE1D4; <br />
            SCROLLBAR-SHADOW-COLOR: #999999; <br />
            SCROLLBAR-3DLIGHT-COLOR: #999999; <br />
            SCROLLBAR-ARROW-COLOR: #ffffff; <br />
            SCROLLBAR-TRACK-COLOR: #e3e3e3; <br />
            SCROLLBAR-DARKSHADOW-COLOR: #ffffff; <br />
            SCROLLBAR-BASE-COLOR: #999999; </p>
            <p>--&gt;<br />
            &lt;/style&gt;<br />
            </p>
            </div>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/163405.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-11-27 11:15 <a href="http://www.blogjava.net/WshmAndLily/articles/163405.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ie ff解决div的撑大</title><link>http://www.blogjava.net/WshmAndLily/articles/163194.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Mon, 26 Nov 2007 08:29:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/163194.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/163194.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/163194.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/163194.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/163194.html</trackback:ping><description><![CDATA[&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a href='http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">' target=_blank href_cetemp='http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;</a><br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312" /&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;!-- <br />
div {<br />
&nbsp;&nbsp;width:300px;<br />
&nbsp;&nbsp;word-wrap:break-word;<br />
&nbsp;&nbsp;border:1px solid red;<br />
&nbsp;&nbsp;}<br />
--&gt;<br />
&lt;/style&gt;<br />
<br />
<br />
&lt;div id="ff"&gt;aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&lt;/div&gt;<br />
<br />
&lt;script type="text/javascript"&gt;<br />
/* &lt;![CDATA[ */<br />
function toBreakWord(intLen){<br />
var obj=document.getElementById("ff");<br />
var strContent=obj.innerHTML; &nbsp;<br />
var strTemp="";<br />
while(strContent.length&gt;intLen){<br />
strTemp+=strContent.substr(0,intLen)+"<br />
"; &nbsp;<br />
strContent=strContent.substr(intLen,strContent.length); &nbsp;<br />
}<br />
strTemp+="<br />
"+strContent;<br />
obj.innerHTML=strTemp;<br />
}<br />
if(document.getElementById &nbsp;&amp;&amp; &nbsp;!document.all) &nbsp;toBreakWord(37)<br />
/* ]]&gt; */<br />
&lt;/script&gt;<br />
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/163194.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-11-26 16:29 <a href="http://www.blogjava.net/WshmAndLily/articles/163194.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>拖动层.兼容(ie ff ns)</title><link>http://www.blogjava.net/WshmAndLily/articles/161035.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Fri, 16 Nov 2007 07:53:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/161035.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/161035.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/161035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/161035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/161035.html</trackback:ping><description><![CDATA[<p>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;!--<br />
#headline{<br />
&nbsp;width:100px;<br />
&nbsp;height:20px;<br />
&nbsp;background-color:#eee;<br />
&nbsp;border:1px solid #333;<br />
&nbsp;position:relative;<br />
&nbsp;top:0px;<br />
&nbsp;text-align:center;<br />
&nbsp;cursor:move;<br />
&nbsp;}<br />
#layer{<br />
&nbsp;width:100px;<br />
&nbsp;height:100px;<br />
&nbsp;background-color:#eee;<br />
&nbsp;border:1px solid #fff;<br />
&nbsp;position:absolute;<br />
&nbsp;top:30px;<br />
&nbsp;left:200px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;text-align:center;<br />
&nbsp;cursor:default;&nbsp;&nbsp; </p>
<p>}<br />
.content<br />
{<br />
&nbsp;width:100px;<br />
&nbsp;height:100%;<br />
&nbsp;position:relative;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; font-size:20px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color:green;<br />
}<br />
//--&gt;<br />
&lt;/style&gt;<br />
&lt;script language="javascript"&gt;<br />
&lt;!--//<br />
function drag(head,layer){<br />
&nbsp;head.onmousedown=function(a){<br />
&nbsp;&nbsp;var d=document;if(!a)a=window.event;<br />
&nbsp;&nbsp;var x=a.layerX?a.layerX:a.offsetX,y=a.layerY?a.layerY:a.offsetY;<br />
&nbsp;&nbsp;if(head.setCapture)<br />
&nbsp;&nbsp;&nbsp;head.setCapture();<br />
&nbsp;&nbsp;else if(window.captureEvents)<br />
&nbsp;&nbsp;&nbsp;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);</p>
<p>&nbsp;&nbsp;d.onmousemove=function(a){<br />
&nbsp;&nbsp;&nbsp;if(!a)a=window.event;<br />
&nbsp;&nbsp;&nbsp;if(!a.pageX)a.pageX=a.clientX;<br />
&nbsp;&nbsp;&nbsp;if(!a.pageY)a.pageY=a.clientY;<br />
&nbsp;&nbsp;&nbsp;var tx=a.pageX-x,ty=a.pageY-y;<br />
&nbsp;&nbsp;&nbsp;//o.style.left=tx;<br />
&nbsp;&nbsp;&nbsp;//o.style.top=ty;<br />
&nbsp;&nbsp;&nbsp;layer.style.left=tx;<br />
&nbsp;&nbsp;&nbsp;layer.style.top=ty;<br />
&nbsp;&nbsp;};</p>
<p>&nbsp;&nbsp;d.onmouseup=function(){<br />
&nbsp;&nbsp;&nbsp;if(head.releaseCapture)<br />
&nbsp;&nbsp;&nbsp;&nbsp;head.releaseCapture();<br />
&nbsp;&nbsp;&nbsp;else if(window.captureEvents)<br />
&nbsp;&nbsp;&nbsp;&nbsp;window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);<br />
&nbsp;&nbsp;&nbsp;d.onmousemove=null;<br />
&nbsp;&nbsp;&nbsp;d.onmouseup=null;<br />
&nbsp;&nbsp;};<br />
&nbsp;};<br />
}<br />
window.onload=function(){<br />
&nbsp;drag(document.getElementById('headline'),document.getElementById('layer'));<br />
};<br />
//--&gt;<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;div id="layer" &gt;<br />
&nbsp;&lt;div id='headline' algin="center"&gt;headling&lt;/div&gt;<br />
&nbsp;&lt;div id="content"&gt;<br />
&nbsp; &lt;table class="content"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;absoluteabsoluteabsoluteabsoluteabsolute&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;<br />
&nbsp;&lt;/div&gt;&nbsp;<br />
&nbsp;</p>
<p>&lt;/div&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
</p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/161035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-11-16 15:53 <a href="http://www.blogjava.net/WshmAndLily/articles/161035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS浏览器兼容问题总结</title><link>http://www.blogjava.net/WshmAndLily/articles/153597.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 17 Oct 2007 08:02:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/153597.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/153597.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/153597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/153597.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/153597.html</trackback:ping><description><![CDATA[IE6.0,ie7.0与Firefox的CSS兼容性问题1.DOCTYPE&nbsp;影响&nbsp;CSS&nbsp;处理<br />
　　2.FF:&nbsp;div&nbsp;设置&nbsp;margin-left,&nbsp;margin-right&nbsp;为&nbsp;auto&nbsp;时已经居中,&nbsp;IE&nbsp;不行<br />
　　3.FF:&nbsp;body&nbsp;设置&nbsp;text-align&nbsp;时,&nbsp;div&nbsp;需要设置&nbsp;margin:&nbsp;auto(主要是&nbsp;margin-left,margin-right)&nbsp;方可居中<br />
　　4.FF:&nbsp;设置&nbsp;padding&nbsp;后,&nbsp;div&nbsp;会增加&nbsp;height&nbsp;和&nbsp;width,&nbsp;但&nbsp;IE&nbsp;不会,&nbsp;故需要用&nbsp;!important&nbsp;多设一个&nbsp;height&nbsp;和&nbsp;width<br />
　　5.FF:&nbsp;支持&nbsp;!important,&nbsp;IE&nbsp;则忽略,&nbsp;可用&nbsp;!important&nbsp;为&nbsp;FF&nbsp;特别设置样式，值得注意的是，一定要将xxxx&nbsp;!important&nbsp;这句放置在另一句之上<br />
　　6.div&nbsp;的垂直居中问题:&nbsp;vertical-align:middle;&nbsp;将行距增加到和整个DIV一样高&nbsp;line-height:200px;&nbsp;然后插入文字，就垂直居中了。缺点是要控制内容不要换行<br />
　　7.cursor:&nbsp;pointer&nbsp;可以同时在&nbsp;IE&nbsp;FF&nbsp;中显示游标手指状，&nbsp;hand&nbsp;仅&nbsp;IE&nbsp;可以<br />
　&nbsp;&nbsp;8.FF:&nbsp;链接加边框和背景色，需设置&nbsp;display:&nbsp;block,&nbsp;同时设置&nbsp;float:&nbsp;left&nbsp;保证不换行。参照&nbsp;menubar,&nbsp;给&nbsp;a&nbsp;和&nbsp;menubar&nbsp;设置高度是为了避免底边显示错位,&nbsp;若不设&nbsp;height,&nbsp;可以在&nbsp;menubar&nbsp;中插入一个空格。<br />
　　9.在mozilla&nbsp;firefox和IE中的BOX模型解释不一致导致相差2px解决方法：div{margin:30px!important;margin:28px;}<br />
　　注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样：div{maring:30px;margin:28px}<br />
　　重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important;<br />
<br />
　　10.IE5&nbsp;和IE6的BOX解释不一致<br />
　　IE5下div{width:300px;margin:0&nbsp;10px&nbsp;0&nbsp;10px;}<br />
　　div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改div{width:300px!important;width&nbsp;/**/:340px;margin:0&nbsp;10px&nbsp;0&nbsp;10px}<br />
　　关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持，如果有人理解的话，请告诉我一声，谢了！：）<br />
<br />
　　11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义ul{margin:0;padding:0;}<br />
　　就能解决大部分问题<br />
<br />
　　<br />
&nbsp;&nbsp;&nbsp;&nbsp;注意事项：<br />
<br />
　　1、float的div一定要闭合。<br />
<br />
　　例如：(其中floatA、floatB的属性已经设置为float:left;)<br />
<br />
<br />
　　这里的NOTfloatC并不希望继续平移，而是希望往下排。<br />
　　这段代码在IE中毫无问题，问题出在FF。原因是NOTfloatC并非float标签，必须将float标签闭合。<br />
　　在<br />
<br />
　　之间加上<br />
　　这个div一定要注意声明位置，一定要放在最恰当的地方，而且必须与两个具有float属性的div同级，之间不能存在嵌套关系，否则会产生异常。<br />
　　并且将clear这种样式定义为为如下即可：.clear{<br />
clear:both;}<br />
　　此外，为了让高度能自动适应，要在wrapper里面加上overflow:hidden;<br />
　　当包含float的box的时候，高度自动适应在IE下无效，这时候应该触发IE的layout私有属性(万恶的IE啊！)用zoom:1;可以做到，这样就达到了兼容。<br />
　　例如某一个wrapper如下定义：<br />
<div class="UBBPanel">
<div class="UBBTitle"><img style="margin: 0px 2px -3px 0px" alt="程序代码" src="http://www.dnne.net/xhtml/UploadFiles_8642/200705/20070510115119248.gif" /> 程序代码</div>
<div class="UBBContent"><br />
.colwrapper{<br />
overflow:hidden;<br />
zoom:1;<br />
margin:5px&nbsp;auto;}<br />
</div>
</div>
<br />
<br />
　　2、margin加倍的问题。<br />
<br />
　　设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。<br />
　　解决方案是在这个div里面加上display:inline;<br />
例如：<br />
<br />
<br />
<br />
　　相应的css为<br />
<div class="UBBPanel">
<div class="UBBTitle"><img style="margin: 0px 2px -3px 0px" alt="程序代码" src="http://www.dnne.net/xhtml/UploadFiles_8642/200705/20070510115119248.gif" /> 程序代码</div>
<div class="UBBContent"><br />
#IamFloat{<br />
float:left;<br />
margin:5px;/*IE下理解为10px*/<br />
display:inline;/*IE下再理解为5px*/}<br />
</div>
</div>
<br />
<br />
　　3、关于容器的包涵关系<br />
<br />
　　很多时候，尤其是容器内有平行布局，例如两、三个float的div时，宽度很容易出现问题。在IE中，外层的宽度会被内层更宽的div挤破。一定要用Photoshop或者Firework量取像素级的精度。<br />
<br />
　　4、关于高度的问题<br />
<br />
　　如果是动态地添加内容，高度最好不要定义。浏览器可以自动伸缩，然而如果是静态的内容，高度最好定好。（似乎有时候不会自动往下撑开，不知道具体怎么回事）<br />
<br />
　　5、最狠的手段&nbsp;-&nbsp;!important;<br />
<br />
　　如果实在没有办法解决一些细节问题,可以用这个方法.FF对于"!important"会自动优先解析,然而IE则会忽略.如下<br />
<div class="UBBPanel">
<div class="UBBTitle"><img style="margin: 0px 2px -3px 0px" alt="程序代码" src="http://www.dnne.net/xhtml/UploadFiles_8642/200705/20070510115119248.gif" /> 程序代码</div>
<div class="UBBContent"><br />
.tabd1{<br />
background:url(/res/images/up/tab1.gif)&nbsp;no-repeat&nbsp;0px&nbsp;0px&nbsp;!important;&nbsp;/*Style&nbsp;for&nbsp;FF*/<br />
background:url(/res/images/up/tab1.gif)&nbsp;no-repeat&nbsp;1px&nbsp;0px;&nbsp;/*&nbsp;Style&nbsp;for&nbsp;IE&nbsp;*/}<br />
</div>
</div>
<br />
<br />
　　值得注意的是，一定要将xxxx&nbsp;!important&nbsp;这句放置在另一句之上，上面已经提过<br />
<br />
<br />
<br />
IE7.0出来了，对CSS的支持又有新问题。浏览器多了，网页兼容性更差了，疲于奔命的还是我们&nbsp;，为解决IE7.0的兼容问题，找来了下面这篇文章：<br />
<br />
<br />
现在我大部分都是用!important来hack，对于ie6和firefox测试可以正常显示，但是ie7对!important可以正确解释，会导致页面没按要求显示！搜索了一下，找到一个针对IE7不错的hack方式就是使用&#8220;*+html&#8221;，现在用IE7浏览一下，应该没有问题了。<br />
<br />
现在写一个CSS可以这样：<br />
<div class="UBBPanel">
<div class="UBBTitle"><img style="margin: 0px 2px -3px 0px" alt="程序代码" src="http://www.dnne.net/xhtml/UploadFiles_8642/200705/20070510115119248.gif" /> 程序代码</div>
<div class="UBBContent"><br />
#example&nbsp;{&nbsp;color:&nbsp;#333;&nbsp;}&nbsp;/*&nbsp;Moz&nbsp;*/<br />
*&nbsp;html&nbsp;#example&nbsp;{&nbsp;color:&nbsp;#666;&nbsp;}&nbsp;/*&nbsp;IE6&nbsp;*/<br />
*+html&nbsp;#example&nbsp;{&nbsp;color:&nbsp;#999;&nbsp;}&nbsp;/*&nbsp;IE7&nbsp;*/<br />
</div>
</div>
<br />
<br />
那么在firefox下字体颜色显示为#333，IE6下字体颜色显示为#666，IE7下字体颜色显示为#999，他们都互不干扰。
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/153597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-10-17 16:02 <a href="http://www.blogjava.net/WshmAndLily/articles/153597.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>css window关机仿真</title><link>http://www.blogjava.net/WshmAndLily/articles/153173.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Tue, 16 Oct 2007 02:26:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/153173.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/153173.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/153173.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/153173.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/153173.html</trackback:ping><description><![CDATA[&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;test demo&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
#lightbox {/*该层为高亮显示层*/<br />
&nbsp;BORDER-RIGHT: #fff 1px solid;<br />
&nbsp;BORDER-TOP: #fff 1px solid;<br />
&nbsp;DISPLAY: none; <br />
&nbsp;Z-INDEX: 9999;<br />
&nbsp;BACKGROUND: #FFFFCC; <br />
&nbsp;LEFT: 50%; <br />
&nbsp;MARGIN: -220px 0px 0px -180px; <br />
&nbsp;BORDER-LEFT: #fff 1px solid; <br />
&nbsp;WIDTH: 280px; <br />
&nbsp;BORDER-BOTTOM: #fff 1px solid; <br />
&nbsp;POSITION: absolute; <br />
&nbsp;TOP: 80%; <br />
&nbsp;HEIGHT: 40px; <br />
&nbsp;TEXT-ALIGN: left<br />
}<br />
#overlay {/*该层为覆盖层*/<br />
&nbsp;DISPLAY: none;<br />
&nbsp;Z-INDEX: 5000; FILTER: alpha(opacity=70); <br />
&nbsp;LEFT: 0px; <br />
&nbsp;WIDTH: 100%; <br />
&nbsp;POSITION: absolute; <br />
&nbsp;TOP: 0px; <br />
&nbsp;HEIGHT: 100%; <br />
&nbsp;BACKGROUND-COLOR: #fff; moz-opacity:0.8; opacity:.70<br />
}<br />
&lt;/style&gt;<br />
&lt;script language="javascript"&gt;<br />
&nbsp;function aaa(){<br />
&nbsp; document.all("overlay").style.display="block";<br />
&nbsp; document.all("lightbox").style.display="block";<br />
&nbsp;}<br />
&nbsp;function aaa1(){<br />
&nbsp; document.all("overlay").style.display="none";<br />
&nbsp; document.all("lightbox").style.display="none";<br />
&nbsp;}<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div id="overlay"&gt;&lt;/div&gt;<br />
&lt;div id="lightbox"&gt;<br />
&nbsp;&lt;table border="0"&gt;<br />
&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp; &lt;td valign="middle"&gt;<br />
&nbsp;&nbsp;&nbsp; 点击按钮激活页面 &lt;input type="button" value="test" name="aaa" onclick="aaa1()"&gt;<br />
&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp; &lt;/tr&gt;<br />
&nbsp;&lt;/table&gt;<br />
&lt;/div&gt;<br />
&lt;input type="button" value="test" name="aaa" onclick="aaa()"&gt;<br />
&lt;p&gt;<br />
&nbsp;&lt;div style="color:red;font-size:20px;font-weight:bold;background-color:GreenYellow;margin-top:100px;text-align:right;width:500px"&gt;一起走过的日子&lt;/div&gt;<br />
&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/153173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-10-16 10:26 <a href="http://www.blogjava.net/WshmAndLily/articles/153173.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS代码详解</title><link>http://www.blogjava.net/WshmAndLily/articles/153172.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Tue, 16 Oct 2007 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/153172.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/153172.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/153172.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/153172.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/153172.html</trackback:ping><description><![CDATA[<div style="color: #000000">
<p><strong><font color="#ff99cc" size="2">/*如何设定+固定百度空间的背景*/<br />
</font><font color="#ff99cc"><font size="2">在body{}中加入<br />
background-image:url(图片地址) ; 　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 定义背景图片<br />
background-repeat: no-repeat;&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 />
background-position: center;&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 />
background-attachment: fixed;&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; 定义背景固定，不滚动参数fixed<br />
<br />
/*背景设置*/</font><br />
<font size="2">body{}中加入background:url(http://hi.baidu.com/0454ldk</font></font></strong><strong><font color="#ff99cc" size="2">) repeat-x #FFFFFF<br />
注：<br />
repeat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 背景图像在纵向和横向上平铺<br />
no-repeat&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 />
repeat-x&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 />
repeat-y&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 />
<br />
</font><font size="2"><font color="#ff99cc">/*鼠标样式设置*/<br />
在body{} 中添加;CURSOR: url('<strong>http://webme.bokee.com/inc/mouse028.cur</strong></font></font><font size="2"><font color="#ff99cc"><strong>')} <br />
a:hover{CURSOR: url('</strong><strong>http://webme.bokee.com/inc/mouse031.ani</strong></font></font><font size="2"><font color="#ff99cc"><strong>')<br />
第一行是鼠标指针初始形态，第二行是鼠标指针碰到链接的形态<br />
</strong><strong>CSS鼠标样式大全</strong></font></font></strong><strong><br />
</strong><br />
<strong><font color="#ff99cc" size="2">/*半透明设置</font></strong><font size="2"><font color="#ff99cc"><strong>*/<br />
</strong><strong>.modbox,.modbl,.modbc,.modbr{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%}</strong></font></font><font color="#ff99cc" size="2"> <br />
<br />
</font><strong><font color="#ff99cc" size="2">/*解决回车换两行的问题*/<br />
Shift+回车</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*全能隐藏代码*/<br />
</font><font color="#ff99cc" size="2">display:none<br />
</font></strong><br />
<strong><font color="#ff99cc" size="2">/*不停变换空间背景图片*/<br />
http://magic.qtutu.com/</font></strong><strong><font face="黑体"><br />
</font></strong><br />
</p>
<p><font color="#ff99cc" size="2"><strong>参数<br />
color:green&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表示字体颜色。 <br />
font-size:14px&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 />
font-family:Georgia,黑体&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表示英文字体和中文字体 <br />
border:1px&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表示边框的粗细。 <br />
solid green&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表示边框的颜色。 <br />
background-color:black&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表示背景色。</strong></font></p>
<p><strong><font color="#ff99cc" size="2">/*最顶部加字方法!*/<br />
</font><font color="#ff99cc" size="2">#tabline{margin-top:-490px;right:0px;line-height:8px; background:url(图片地址) no-repeat bottom; padding-bottom: 40px; margin-bottom: 10px}<br />
图片上面打上你要的字~欢迎光临http://hi.baidu.com/0454ldk<br />
<br />
/*添加LOGO*/<br />
</font><font color="#ff99cc" size="2">#main {background:url(顶部LOGO) no-repeat 10px 0px;} /*10px 0px;距左 距顶部*/<br />
#layout {width:980px;margin-left:0px;background:url(底部LOGO) no-repeat bottom 0px;padding-bottom:80px} /*margin-left:0px底部图片距离最左边长度；bottom 0px边框大小；padding-bottom:80px主体模块最下端距离底部图片最顶端距离*/</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*添加小背景图片*/<br />
.stage{background:url(小背景图片http://hi.baidu.com/0454ldk) repeat-y 0px 0px} /*0px 0px距左&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 距顶（建议为0）*/<br />
<br />
/*空间整体宽度*/<br />
#main{width:740px!important;text-align:center}或#main{width:80%!important}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*版块长度及间距*/<br />
</font><font color="#ff99cc" size="2">#layout td.c2t1{padding-left:55px;width:570px} /*最左版块*/<br />
#layout td.c2t2{width:60px} /*左右两版块间距*/<br />
#layout td.c2t3{width:260px;padding-right:30px} /*第2竖列版块信息*/</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*定义阅读文章时 文章块宽度 距左长度*/<br />
.stagepad {width:570px;margin-left:44px;}<br />
.stagepad a:link{text-decoration:none;font-weight:bold}<br />
.stagepad a:visited{text-decoration:none;font-weight:bold}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*文章虚线边框*/<br />
#m_blog div.cnt{color:#333333;line-height:20px;font-size:14px;border:1px dashed #090688;background:#Ffffff;PADDING: 10px;}<br />
/<br />
#m_blog div.cnt{color:#808080;line-height:20px;font-size:16px;border-top:2px dashed #1DC01D;border-bottom:2px dashed #1DC01D;border-left:2px dashed #1DC01D;border-right:2px dashed #1DC01D;PADDING-RIGHT: 10px; PADDING-LEFT: 10px;PADDING-TOP: 10px;PADDING-bottom: 10px;}</font></strong></p>
<p><font color="#ff99cc" size="2"><strong>dotted：　 点线<br />
dashed : 　虚线 <br />
double : 　双线边框 <br />
groove : 　3D凹槽 <br />
ridge : 　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 菱形边框 <br />
inset : 　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3D凹边 <br />
outset : 　3D凸边<br />
<br />
/*前景图片透明设置*/<br />
filter:alpha(opacity=90,finishopacity=100,style=0,)</strong></font></p>
<p><font size="2"><font color="#ff99cc"><strong>/*播放器*/<br />
#phx{FILTER: Alpha(Opacity=100, FinishOpacity=60, Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0)Invert(); WIDTH: 224px;HEIGHT:200px}<br />
Invert();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 滤镜效果 可以更换<br />
</strong><br />
</font></font><strong><font color="#ff99cc" size="2">/*不显示播放器，不影响音乐的播放*/<br />
添加#mod_bgmusic{display:none} </font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*日志背景*/<br />
#m_blog.modbox{background:url(图片)}<br />
或#m_blog div.cnt{background:url(图片) repeat; /*图片*/color:#666666;line-height:20px;font-size:14px}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*滚动条*/<br />
</font></strong><font size="2"><font color="#ff99cc"><strong>#m</strong>_blog{scrollbar-face-color: #E100E1; <br />
</font></font><font color="#ff99cc" size="2"><strong>scrollbar-shadow-color: maroon; <br />
scrollbar-highlight-color: white; <br />
scrollbar-3dlight-color: #E100E1; <br />
scrollbar-darkshadow-color:#E100E1; <br />
scrollbar-arrow-color:#E100E1; <br />
scrollbar-base-color: #E100E1; <br />
scrollbar-track-color: #E100E1; <br />
overflow-y:auto;height:1000px; <br />
filter: chroma(color=#E100E1)}</strong></font><font size="2"><font color="#ff99cc"><strong>&nbsp;&nbsp;<br />
<br />
<font face="宋体">/*去掉横向滚动条*/</font></strong><br />
</font></font><font size="2"><font color="#ff99cc"><font face="宋体"><strong>在body{}里加上overflow-x:hidden <br />
</strong></font><br />
</font></font><strong><font color="#ff99cc" size="2">/*禁止选择 鼠标右键特效*/<br />
</font><font color="#ff99cc" size="2">#main{ <br />
background:url('javascript: <br />
document.oncontextmenu=new Function("event.returnValue=false;");<br />
document.onselectstart=new Function("event.returnValue=false;");<br />
')}<br />
document.oncontextmenu=new Function("event.returnValue=false;");禁止鼠标右键<br />
document.onselectstart=new Function("event.returnValue=false;")<br />
<br />
禁止选择</font></strong><strong><font color="#ff99cc" size="2">/*鼠标触碰 按钮下陷*/<br />
a:hover{}中加入position:relative; left:2px; top:1px; clip:rect( )</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*弹出窗口*/<br />
#comm_info 和#comm_info a 替换#comm_info a{color:#D77B18 border: 1px solid #000000; padding: 10px; background-image: url('javascript:alert("你要说的话");')}</font></strong></p>
<p><font size="2"><font color="#ff99cc"><strong>#comm_info{}或#m_links div.item{}<br />
添加<br />
background:url(javascript:alert())</strong><strong>欢迎光临</strong><strong>零點壹貮</strong><strong>http://hi.baidu.com/0454ldk</strong><br />
</font></font></p>
<p><strong><font color="#ff99cc" size="2">/*文章在新窗口中打开*/<br />
a:active { text: (target="_blank")}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*屏蔽Rss链接，baidu图片*/<br />
#comm_info a {display:none}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*标题背景*/<br />
#header div.lc{}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -左<br />
#header div.rc{}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -右<br />
插入 background:url(http://***)</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*百度空间 进入后弹出对话框*/<br />
去掉#comm_info div.line 把#comm_info a换成<br />
#comm_info a{color:#D77B18 border: 1px solid #000000; padding: 10px; background-image: url('javascript:alert("欢迎光临http://hi.baidu.com/0454ldk");')}</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*文章日期旁加小图案*/<br />
</font><font color="#ff99cc" size="2">#m_blog div.date<br />
{text-indent:1.5cm;background:url(这里要填上你自己选的小图片的连接地址) 30% 0% no-repeat; /*背景图片*/margin:5px 0 8px 0;color:#999999;<br />
line-height:50px; /*调整行高*/}<br />
<br />
/*标题栏主体加小图案*/<br />
模块ID span.modtit{background:url(http://hi.baidu.com/0454ldk) no-repeat top left;font-size:0px;width:100%;margin-left:-18px;padding-top:3px}</font></strong></p>
<p><font size="2"><font color="#ff99cc"><strong>/*常用插入时间图片位置的代码*/<br />
图片显示位置——个人档案照片下面： <br />
#m_pro div.act{margin-top:5px; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 22px; margin-bottom: 6px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——文章列表 标题下面： <br />
#m_blog div.tit{font-size:14px;font-weight:bold; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 22px; margin-bottom: 6px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——文章列表 标题左面： <br />
#m_blog div.tit{font-size:14px;font-weight:bold; line-height:24px; text-indent:120px; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——TAB导航栏： <br />
#tabline{top:89px; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 32px; margin-bottom: 6px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——相册下面： <br />
#m_album div.image{text-align:center; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 45px; margin-bottom: 1px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——每个友情链接下面： <br />
#m_links div.line{margin-top:5px;line-height:8px;border-top:1px solid #F4C1B5; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 16px; margin-bottom: 10px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——每个最新评论下面： <br />
#m_comment div.item{color:#000000;font-size:12px; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 22px; margin-bottom: 6px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——每个文章分类下面： <br />
#m_artclg div.line{margin-top:5px;line-height:8px;border-top:1px solid #F4C1B5; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong><strong>) no-repeat bottom; padding-bottom: 16px; margin-bottom: 10px} </strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>图片显示位置——其他区域： <br />
#comm_info div.line{margin-top:5px;line-height:8px;border-top:1px solid #BBC1C6; background:url(</strong><strong>http://escati.linkopp.net/cgi-bin/date.cgi?trgb=red&amp;srgb=red&amp;prgb=red&amp;timezone=GMT-0500</strong></font></font><font size="2"><font color="#ff99cc"><strong>) no-repeat bottom; padding-bottom: 22px; margin-bottom: 6px} <br />
<br />
其他样式显示http://www.csufresno.edu/cgi-bin/Count.cgi?display=date&amp;dd=A<br />
<br />
/*调整图片位置*/</strong><br />
</font></font><strong><font color="#ff99cc" size="2">padding-bottom: 20px; margin-bottom: 5px; <span>padding-bottom</span>为距上高度，<span>margin-bottom</span>为距下高度。<br />
<br />
</font><font color="#ff99cc" size="2">/*调整TAB距离*/<br />
在TAB{}内加入text-indent:30px</font></strong></p>
<p><font size="2"><font color="#ff99cc"><strong>/*分割线*/<br />
</strong><strong>模块ID div.line{margin-top:17px;line-height:17px;background:url(http://hi.baidu.com/0454ldk) repeat-x}</strong> </font></font></p>
<p><strong><font color="#ff99cc" size="2">/*发光效果*/ <br />
{}中加入filter:glow (color= #299BE8,strength=2)</font></strong></p>
<p><font size="2"><font color="#ff99cc"><strong>/*阴影效果字体阴影*/<br />
{}中加入filter</strong>:<strong>DropShadow</strong>(<strong>Color=#000000</strong>:,<strong>OffX=2, OffY=3</strong>,<strong>Positive=</strong>1);或<strong>filter</strong>:<strong>shadow</strong>(<strong>Color=#000000</strong>:,<strong>OffX=2, OffY=3</strong>,<strong>Positive=</strong>1)<br />
</font></font><strong><font color="#ff99cc" size="2">参数作用：<br />
Color=阴影的颜色代码<br />
OffX=设置阴影与对象（文字或图片）的横向距离偏移<br />
OffY=设置阴影与对象的竖向距离偏移<br />
Positive=设置建立阴影的对象，true是为非透明像素建立阴影，false是为透明的像素建立阴影，一般不建议使用false<br />
</font></strong><font color="#ff99cc" size="2"><strong>另外，如果添加阴影的地方已经有了filter的参数，例如设置透明度的filter:alpha()，只需把DropShadow(Color=#000000, OffX=3, OffY=3, Positive=true)添加到alpha()的后面即可，这里不需要间隔，当中留空格可以,间隔将无效<br />
例如在原来的filter:alpha(opacity=50);后面加上阴影效果代码：<br />
filter:alpha(opacity=50)DropShadow(Color=#000000, OffX=3, OffY=3, Positive=true);</strong></font></p>
<p><strong><font color="#ff99cc" size="2">/*投影的代码*/<br />
filter:Shadow(Color=gray/*颜色*/,Direction=135/*方向*/)</font></strong></p>
<p><strong><font color="#ff99cc" size="2">/*文章标题背景*/<br />
#m_blog div.tit{text-indent:1.5cm/*缩近*/;line-height:75px;/*增大行高，使背景图片完全显示*/font-size:16px;font-weight:bold;background:url(http://hi.baidu.com/0454ldk</font></strong><font color="#ff99cc" size="2"><strong>) no-repeat;/*标题背景图片，不重复*/}<br />
line-height:多少px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 设置标题的高度，其实这里的设置为图片的高度就可以了<br />
text-indent:多少px;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 设置标题的文本前面空多少宽度，这里可以填图片的宽度，为了美观起见，可以再多+5、6px，因为图片和标题贴着不好看，这个主要还是看个人感觉和喜好设置了</strong></font></p>
<p><strong><font color="#ff99cc" size="2">/*空间透明*/<br />
.modbox,.modbl,.modbc,.modbr{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%}</font></strong></p>
<p><font size="2"><font color="#ff99cc"><strong>/*其他模块添加图片*/<br />
#comm_info div.line{margin-top:4px;line-height:8px;border-top:2px solid #ff3333; background:url(</strong><strong>http://***.gif</strong></font></font><font color="#ff99cc" size="2"><strong>) no-repeat bottom; padding-bottom: 32px; margin-bottom: 32px} <br />
<br />
/*隐藏其他模块标题*/<br />
#comm_info .modhead span{display:none} </strong></font></p>
<p><strong><font color="#ff99cc" size="2">/*个人档案添加图片*/<br />
#m_pro div.image{}加入background:url(http://hi.baidu.com/0454ldk</font></strong><font color="#ff99cc" size="2"><strong>) no-repeat bottom;padding-bottom:100px<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bottom让图片沉底<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; padding-bottom增加头像模块底下的宽度<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; padding-bottom数值一般设置为LOGO的高度值，LOGO的上边与头像的下边距离0，加大padding-bottom的数值，LOGO的上边与头像的下边距离亦加大</strong></font></p>
<p><strong><font color="#ff99cc" size="2">/*去除模块背景即完全背景透明*/<br />
删除模块background-color:&#8230;&#8230;的属性;加background:transparent即可<br />
</font></strong><strong><font color="#ff99cc" size="2">在header{}中加入<br />
background:transparent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这个参数的作用是使完全背景透明,并删除原来的属性background:url(http://hi.baidu.com/0454ldk)<br />
</font></strong><font size="2"><font color="#ff99cc"><strong>#header div.rc{}以及.stage{}与header{}同样设置<br />
<br />
/*其他模块标题添加图片*/<br />
#comm_info span.modtit{color:#737373;text-indent:16px;background:url(</strong><strong>http://hi.baidu.com/0454ldk</strong></font></font><strong><font color="#ff99cc" size="2">)repeat-x;font-size:0px;width:100%;margin-left:-18px;padding-top:3px}<br />
<br />
</font></strong><strong><font color="#ff99cc" size="2">/*右下角弹出窗口*/<br />
</font></strong><font color="#ff99cc" size="2"><strong>#main{ <br />
background:url('javascript: <br />
var sunPop = window.createPopup(); <br />
var popTop=50; <br />
function popmsg(msgstr){ <br />
var winstr="&lt;table style=\"border:solid #A96D13 1px\" width=\"200\" height=\"150\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#88CFFF\" &gt;"; <br />
winstr+="&lt;tr&gt;&lt;td height=\"30\"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=\"center\"&gt;&lt;table width=\"90%\" height=\"110\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"&gt;"; <br />
winstr+="&lt;tr&gt;&lt;td valign=\"top\" style=\"font-size:12px; color:#209C20; face:黑体\"&gt;"+msgstr+"&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;"; <br />
sunPop.document.body.innerHTML=winstr; <br />
popshow(); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
function popshow(){ <br />
window.status=popTop; <br />
if(popTop&gt;1720){ <br />
clearTimeout(mytime); <br />
sunPop.hide(); <br />
return; <br />
}else if(popTop&gt;1520&amp;&amp;popTop&lt;1720){ <br />
sunPop.show(screen.width-250,screen.height,200,1720-popTop); <br />
}else if(popTop&gt;1500&amp;&amp;popTop&lt;1520){ <br />
sunPop.show(screen.width-250,screen.height+(popTop-1720),200,150); <br />
}else if(popTop&lt;180){ <br />
sunPop.show(screen.width-250,screen.height,200,popTop); <br />
}else if(popTop&lt;220){ <br />
sunPop.show(screen.width-250,screen.height-popTop,200,150); <br />
} <br />
popTop+=10; <br />
var mytime=setTimeout("popshow();",50); <br />
}</strong></font><font size="2"><font color="#ff99cc"><strong> <br />
popmsg("2006年12月1日&lt;br&gt;欢迎光临</strong><strong>零點壹貮</strong><strong>http://hi.baidu.com/0454ldk</strong><strong>。&lt;br&gt;你要说的话</strong><strong>http://hi.baidu.com/0454ldk</strong><strong>。&lt;br&gt;你要说的话</strong><strong>http://hi.baidu.com/0454ldk</strong></font></font><strong><font color="#ff99cc" size="2">~");<br />
') <br />
}</font></strong><font color="#ff99cc"><font size="2"><strong> <br />
<br />
</strong></font><font face="宋体" size="2"><strong>/*&#8220;发表评论&#8221;区域</strong></font></font><font face="宋体"><strong><font color="#ff99cc" size="2">*/</font></strong><font face="Arial"><br />
</font><font face="Arial" color="#ff99cc" size="2"><strong>#spBlogCmtor{background:url(图片地址)}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* 姓名*/<br />
#spBlogCmtURL{background:url(图片地址) }/* 网址或邮箱*/<br />
#spBlogCmtText{background:url(图片地址) }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* 评论内容*/<br />
</strong></font></font><font size="2"><font color="#ff99cc"><font face="宋体"><strong>#in_send div.tit{margin:10px 0 10px 0;color:#FFFFFF;font-size:14px;font-weight:bold}&nbsp;&nbsp;<br />
<br />
设置&#8220;发表评论&#8221;区域上方的&#8220;发表评论&#8221;四个大字，其中color:#FFFFFF设置字的颜色，font-size设置字的大小，font-weight:hold设置让这字体加粗，不加粗删掉。 <br />
<br />
#in_send td{color:#FFFFFF} <br />
<br />
设置&#8220;姓名&#8221;、&#8220;网址或邮箱&#8221;和&#8220;内容&#8221;字的颜色。 <br />
<br />
#spBlogCmtText {border: 1px solid #FFCCFF;background:#FFFFFF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no-repeat top center; background-attachment: fixed}<br />
<br />
设置评论框底色。background:#FFFFFF设置颜色，添加图片则改为background:url(图片),<br />
图片最佳尺寸是503*153,1px 表示评论边框的宽度,#FFCCFF 表示评论边框的颜色。</strong></font> <br />
<br />
</font></font><font face="宋体"><strong><font color="#ff99cc" size="2">/*<font face="Arial">隐藏&#8220;查看该用户在百度的&#8221;分类</font>*/<br />
</font></strong><font face="Arial"><font size="2"><font color="#ff99cc"><strong>加入#m_pro .basic a.nlk{display:none}代码即可<br />
<br />
<font face="宋体">/*</font><font face="Arial">隐藏&#8220;百度空间测试版&#8221;图片</font><font face="宋体">*/</font><br />
#m_comm_info img{display:none}<br />
<br />
/*添加天气预报*/<br />
#m_mylink1 div.line{background:url(</strong><strong>http://firetear.com/weather/weather.aspx?city=%u5BBF%u8FC1&amp;style=1</strong></font></font><font size="2"><font color="#ff99cc"><strong>) no-repeat bottom;line-height:40px;margin-bottom: 10px;margin-top:5px;padding-bottom: 138px}<br />
先编辑自定义模块,链接地址为</strong><font face="黑体"><strong>http://www.tq121.com.cn</strong></font>,<strong><font face="黑体">然后更换为以上代码，（注意：要把地址换在你所在地的地址，可以到 </font></strong><font face="黑体"><strong>http://firetear.com/weather</strong></font><font face="黑体"><strong> 网站里去找，只需把生成代码里面SRC后面的地址替换以上地址即可）</strong></font> <br />
<br />
</font></font><strong><font color="#ff99cc" size="2">/*更多文章居右*/<br />
#m_blog div.more{margin:14px 0 16px 0;text-align:right}</font></strong></font></font></p>
<p><font size="2"><font color="#ff99cc"><strong>/*在友情链接添加&#8220;发送消息&#8221;的链接*/<br />
在友情链接里的链接地址内填上：</strong><strong>http://msg.baidu.com/ms?ct=21&amp;cm=1&amp;tn=bmSendMessage&amp;un</strong></font></font><strong><font color="#ff99cc" size="2">=你</font><font color="#ff99cc" size="2">的百度用户名<br />
这样点击该链接就可以给你发送消息，而这个链接另一个功能就是可以给自己发送消息。</font></strong><br />
<br />
<font size="2"><font color="#ff99cc"><strong>/*改变你的按钮和输入栏的颜色及字体*/<br />
input,select,textarea{color:green;font-size:14px;font-family:Tahoma,黑体;border:1px solid green;background-color:black} <br />
textarea{overflow:hidden} </strong>&nbsp;&nbsp;<br />
<br />
</font></font><strong><font color="#ff99cc" size="2">/*留言板添加图片*/<br />
#spBCmtText{border: 6px solid #000000 ;color:#ffffff;background:url(http://hi.baidu.com/0454ldk</font></strong><strong><font color="#ff99cc" size="2">) no-repeat;overflow-y :scroll;height:150px}<br />
图片最佳尺寸是503*153，6px表示评论边框的宽度，#000000 表示评论边框的颜色。<br />
<br />
</font></strong><font size="2"><font color="#ff99cc"><strong>/*百度空间添加QQ在线*/<br />
链接地址</strong><strong>http://wpa.qq.com/msgrd?V=1&amp;Uin=</strong><strong>号码</strong> <strong>QQ</strong></font></font></p>
</div>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/153172.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-10-16 10:25 <a href="http://www.blogjava.net/WshmAndLily/articles/153172.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用相对定位和负向移动完成图片象框阴影</title><link>http://www.blogjava.net/WshmAndLily/articles/148803.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Thu, 27 Sep 2007 09:41:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/148803.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/148803.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/148803.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/148803.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/148803.html</trackback:ping><description><![CDATA[&lt;style&gt;<br />
.out {<br />
&nbsp; position:relative;<br />
&nbsp; background:#bbb; <br />
&nbsp; margin:10px auto;<br />
&nbsp; width:285px<br />
&nbsp; }<br />
.in {<br />
&nbsp; background:#fff; <br />
&nbsp; border:1px solid #555;<br />
&nbsp; padding:10px 5px;<br />
&nbsp; position:relative; <br />
&nbsp; top:-5px;<br />
&nbsp; left:-5px;<br />
&nbsp; }<br />
&lt;/style&gt;&lt;div class="out"&gt; &lt;div class="in" &gt; &lt;img src="http://www.makewing.com/lanren/jscode/js-0058/images/01.jpg" alt="" /&gt; &lt;/div&gt;&lt;/div&gt;
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/148803.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-27 17:41 <a href="http://www.blogjava.net/WshmAndLily/articles/148803.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>list-style-type的用法 </title><link>http://www.blogjava.net/WshmAndLily/articles/148699.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Thu, 27 Sep 2007 06:27:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/148699.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/148699.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/148699.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/148699.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/148699.html</trackback:ping><description><![CDATA[语法：<br />
list-style-type : disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | armenian | cjk-ideographic | georgian | lower-greek | hebrew | hiragana | hiragana-iroha | katakana | katakana-iroha | lower-latin | upper-latin <br />
<br />
<br />
取值：<br />
disc : CSS1 默认值。实心圆 <br />
circle : CSS1 空心圆 <br />
square : CSS1 实心方块 <br />
decimal : CSS1 阿拉伯数字 <br />
lower-roman : CSS1 小写罗马数字 <br />
upper-roman : CSS1 大写罗马数字 <br />
lower-alpha : CSS1 小写英文字母 <br />
upper-alpha : CSS1 大写英文字母 <br />
none : CSS1 不使用项目符号 <br />
armenianl : CSS2 未支持。传统的亚美尼亚数字 <br />
cjk-ideographic : CSS2 未支持。浅白的表意数字 <br />
georgian : CSS2 未支持。传统的乔治数字 <br />
lower-greek : CSS2 未支持。基本的希腊小写字母 <br />
hebrew : CSS2 未支持。传统的希伯莱数字 <br />
hiragana : CSS2 未支持。日文平假名字符 <br />
hiragana-iroha : CSS2 未支持。日文平假名序号 <br />
katakana : CSS2 未支持。日文片假名字符 <br />
katakana-iroha : CSS2 未支持。日文片假名序号 <br />
lower-latin : CSS2 未支持。小写拉丁字母 <br />
upper-latin : CSS2 未支持。大写拉丁字母 <br />
<!--content End-->
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/148699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-27 14:27 <a href="http://www.blogjava.net/WshmAndLily/articles/148699.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE与Firefox的CSS兼容大全</title><link>http://www.blogjava.net/WshmAndLily/articles/148683.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Thu, 27 Sep 2007 06:05:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/148683.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/148683.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/148683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/148683.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/148683.html</trackback:ping><description><![CDATA[<h2>IE与Firefox的CSS兼容大全</h2>
　CSS对浏览器器的兼容性具有很高的价值，通常情况下IE和Firefox存在很大的解析差异，这里介绍一下兼容要点。<br />
<br />
　　<span style="font-size: 18px; color: red; font-family: '黑体'">常见兼容问题：</span><br />
<br />
　　1.DOCTYPE 影响 CSS 处理<br />
<br />
　　2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行<br />
<br />
　　3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中<br />
<br />
　　4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width<br />
<br />
　　5.FF: 支持 !important, IE 则忽略, 可用 !important 为 FF 特别设置样式<br />
<br />
　　6.div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字，就垂直居中了。缺点是要控制内容不要换行<br />
<br />
　　7.cursor: pointer 可以同时在 IE FF 中显示游标手指状， hand 仅 IE 可以<br />
<br />
　　8.FF: 链接加边框和背景色，需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显示错位, 若不设 height, 可以在 menubar 中插入一个空格。<br />
<br />
　　9.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法：
<div class="code">div{margin:30px!important;margin:28px;}</div>
　　注意这两个margin的顺序一定不能写反，据阿捷的说法!important这个属性IE不能识别，但别的浏览器可以识别。所以在IE下其实解释成这样：
<div class="code">div{maring:30px;margin:28px}</div>
　　重复定义的话按照最后一个来执行，所以不可以只写margin:XXpx!important;<br />
<br />
　　10.IE5 和IE6的BOX解释不一致<br />
　　IE5下
<div class="code">div{width:300px;margin:0 10px 0 10px;}</div>
　　div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px，而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改
<div class="code">div{width:300px!important;width /**/:340px;margin:0 10px 0 10px}</div>
　　关于这个/**/是什么我也不太明白，只知道IE5和firefox都支持但IE6不支持，如果有人理解的话，请告诉我一声，谢了！：）<br />
<br />
　　11.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值所以先定义
<div class="code">ul{margin:0;padding:0;}</div>
　　就能解决大部分问题<br />
<br />
　　<span style="font-size: 18px; color: red; font-family: '黑体'">注意事项：</span><br />
<br />
　　1、float的div一定要闭合。<br />
<br />
　　例如：(其中floatA、floatB的属性已经设置为float:left;)
<div class="code">&lt;#div id="floatA" &gt;&lt;/#div&gt;<br />
&lt;#div id="floatB" &gt;&lt;/#div&gt;<br />
&lt;#div id="NOTfloatC" &gt;&lt;/#div&gt;</div>
　　这里的NOTfloatC并不希望继续平移，而是希望往下排。<br />
　　这段代码在IE中毫无问题，问题出在FF。原因是NOTfloatC并非float标签，必须将float标签闭合。<br />
　　在
<div class="code">&lt;#div class="floatB"&gt;&lt;/#div&gt;<br />
&lt;#div class="NOTfloatC"&gt;&lt;/#div&gt;</div>
　　之间加上
<div class="code">&lt;#div class="clear"&gt;&lt;/#div&gt;</div>
　　这个div一定要注意声明位置，一定要放在最恰当的地方，而且必须与两个具有float属性的div同级，之间不能存在嵌套关系，否则会产生异常。<br />
　　并且将clear这种样式定义为为如下即可：
<div class="code">.clear{<br />
clear:both;}</div>
　　此外，为了让高度能自动适应，要在wrapper里面加上overflow:hidden;<br />
　　当包含float的box的时候，高度自动适应在IE下无效，这时候应该触发IE的layout私有属性(万恶的IE啊！)用zoom:1;可以做到，这样就达到了兼容。<br />
　　例如某一个wrapper如下定义：
<div class="code">.colwrapper{<br />
overflow:hidden;<br />
zoom:1;<br />
margin:5px auto;}</div>
<br />
　　2、margin加倍的问题。<br />
<br />
　　设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。<br />
　　解决方案是在这个div里面加上display:inline;<br />
例如：<br />
<div class="code">&lt;#div id="imfloat"&gt;&lt;/#div&gt;<br />
</div>
<br />
　　相应的css为<br />
<div class="code">#IamFloat{<br />
float:left;<br />
margin:5px;/*IE下理解为10px*/<br />
display:inline;/*IE下再理解为5px*/}</div>
<br />
　　3、关于容器的包涵关系<br />
<br />
　　很多时候，尤其是容器内有平行布局，例如两、三个float的div时，宽度很容易出现问题。在IE中，外层的宽度会被内层更宽的div挤破。一定要用Photoshop或者Firework量取像素级的精度。<br />
<br />
　　4、关于高度的问题<br />
<br />
　　如果是动态地添加内容，高度最好不要定义。浏览器可以自动伸缩，然而如果是静态的内容，高度最好定好。（似乎有时候不会自动往下撑开，不知道具体怎么回事）<br />
<br />
　　5、最狠的手段 - !important;<br />
<br />
　　如果实在没有办法解决一些细节问题,可以用这个方法.FF对于"!important"会自动优先解析,然而IE则会忽略.如下
<div class="code">.tabd1{<br />
background:url(/res/images/up/tab1.gif) no-repeat 0px 0px !important; /*Style for FF*/<br />
background:url(/res/images/up/tab1.gif) no-repeat 1px 0px; /* Style for IE */}</div>
<p>　　值得注意的是，一定要将xxxx !important 这句放置在另一句之上，上面已经提过<!-- Added by RelatedTopic, plugin for Bo-Blog 2.0.0 --> </p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/148683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-27 14:05 <a href="http://www.blogjava.net/WshmAndLily/articles/148683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows关机效果分析</title><link>http://www.blogjava.net/WshmAndLily/articles/148369.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 26 Sep 2007 08:39:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/148369.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/148369.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/148369.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/148369.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/148369.html</trackback:ping><description><![CDATA[<p>基本原理分析</p>
<p>Windows关机效果分析<br />
<br />
使用Windows系统的用户在关机的时候，出现的界面只允许用户选择关机、注销或取消动作，而桌面上的程序都不能使用，并且屏幕呈现灰色状态。</p>
<p>本例将仿照这种高亮显示的效果在网页上实现.</p>
<p>在网页上运用这种关机效果有什么好处呢？首先，由于单击某一链接后，将用户此时不可用的操作隐藏在后台，将可用的操作放在屏幕最上层，并高亮显示，可以避免用户的误操作。其次，将信息高亮显示，也可以提醒用户应该注意的事项。<br />
<br />
网页中实现关机效果分析<br />
<br />
在网页中实现这种效果的原理很简单。创建两个图层，一个为遮盖层，覆盖整个页面，并且显示为灰色；另一个图层作为高亮显示的部分，在遮盖层的上方，这可通过设置图层的z-index属性来设置。当取消关机效果后，只需将这两个图层元素在页面中删除即可。<br />
<br />
以下代码实现显示关机效果。<br />
<br />
以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>&lt;html&gt;<br />
            <br />
            &lt;head&gt;<br />
            <br />
            &lt;title&gt;html" class="wordstyle"&gt;asp?typeid=119" snap_preview_added="no"&gt;Ajax LightBox Sample&lt;/title&gt;<br />
            <br />
            &lt;style type="text/html" class="wordstyle"&gt;asp?typeid=38" snap_preview_added="no"&gt;CSS"&gt;<br />
            <br />
            #lightbox {/*该层为高亮显示层*/<br />
            <br />
            BORDER-RIGHT: #fff 1px solid;<br />
            <br />
            BORDER-TOP: #fff 1px solid;<br />
            <br />
            DISPLAY: block; <br />
            <br />
            Z-INDEX: 9999; /*设置该层在网页的最上端,设置足够大*/<br />
            <br />
            BACKGROUND: #fdfce9; /*设置背景色*/<br />
            <br />
            LEFT: 50%; <br />
            <br />
            MARGIN: -220px 0px 0px -250px; <br />
            <br />
            BORDER-LEFT: #fff 1px solid; <br />
            <br />
            WIDTH: 500px; <br />
            <br />
            BORDER-BOTTOM: #fff 1px solid; <br />
            <br />
            POSITION: absolute; <br />
            <br />
            TOP: 50%; <br />
            <br />
            HEIGHT: 400px; <br />
            <br />
            TEXT-ALIGN: left<br />
            <br />
            }<br />
            <br />
            #overlay {/*该层为覆盖层*/<br />
            <br />
            DISPLAY: block;<br />
            <br />
            Z-INDEX: 9998; /*设置高亮层的下方*/<br />
            <br />
            FILTER: alpha(opacity=80); /*设置成透明*/<br />
            <br />
            LEFT: 0px; <br />
            <br />
            WIDTH: 100%; <br />
            <br />
            POSITION: absolute; <br />
            <br />
            TOP: 0px; <br />
            <br />
            HEIGHT: 100%; <br />
            <br />
            BACKGROUND-COLOR: #000; <br />
            <br />
            moz-opacity: 0.8; <br />
            <br />
            opacity: .80<br />
            <br />
            }<br />
            <br />
            &lt;/style&gt;<br />
            <br />
            &lt;/head&gt;<br />
            <br />
            &lt;body&gt;<br />
            <br />
            &lt;!--该层为覆盖层 --&gt;<br />
            <br />
            &lt;div id="overlay"&gt;&lt;/div&gt;<br />
            <br />
            &lt;!--该层为高亮显示层 --&gt;<br />
            <br />
            &lt;div id="lightbox"&gt;&lt;/div&gt;<br />
            <br />
            &lt;/body&gt;<br />
            <br />
            &lt;/html&gt;</pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
需要注意的是，在IE浏览器中如果有&lt;select&gt;标记，则该标记不能被覆盖层覆盖，但在其他浏览器中则可以覆盖。</p>
<p>在使用IE浏览器时，要先将网页中的&lt;select&gt;元素隐藏起来。如以下代码可以用于隐藏页面所有的&lt;select&gt;元素。<br />
<br />
selects = document.getElementsByTagName('select');<br />
<br />
以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>for(i = 0; i &lt; selects.length; i++) {<br />
            <br />
            selects[i].style.visibility = visibility;<br />
            <br />
            }</pre>
            </td>
        </tr>
    </tbody>
</table>
<strong>代码实现<br />
<br />
</strong><em><strong>客户端代码</strong><br />
<br />
</em>客户端的页面上有两个链接，用户单击链接后，向服务器端发送请求，并将返回信息显示到高亮层上。客户端的网页文件代码如下所示：</p>
<p>以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>&lt;html&gt;<br />
            <br />
            &lt;head&gt;<br />
            <br />
            &lt;title&gt;AJAX LightBox&lt;/title&gt;<br />
            <br />
            &lt;!-- 本例使用的css样式表文件--&gt;<br />
            <br />
            &lt;LINK href="lightbox.css" type=text/css rel=stylesheet&gt;<br />
            <br />
            &lt;!--prototype类文件--&gt;<br />
            <br />
            &lt;script type="text/html" class="wordstyle"&gt;asp?typeid=36" snap_preview_added="no"&gt;html" class="wordstyle"&gt;<br />
            <br />
            javascript" src="js/prototype.js" &gt;&lt;/script&gt;<br />
            <br />
            &lt;!--本例使用的html" class="wordstyle"&gt;javascript代码--&gt;<br />
            <br />
            &lt;script type="text/html" class="wordstyle"&gt;javascript" src="lightbox.js" &gt;&lt;/script&gt;<br />
            <br />
            &lt;/head&gt;<br />
            <br />
            &lt;body&gt;<br />
            <br />
            &lt;DIV id=container&gt;<br />
            <br />
            &lt;UL&gt;<br />
            <br />
            &lt;LI&gt;&lt;A class=lbOn href="getInfo.html" class="wordstyle"&gt;jsp?id=one"&gt;One&lt;/A&gt; <br />
            <br />
            &lt;/LI&gt;<br />
            <br />
            &lt;LI&gt;&lt;A class=lbOn href="getInfo.html" class="wordstyle"&gt;jsp?id=two"&gt;Two&lt;/A&gt; <br />
            <br />
            &lt;/LI&gt;<br />
            <br />
            &lt;/UL&gt;<br />
            <br />
            &lt;/div&gt;<br />
            <br />
            &lt;/body&gt;<br />
            <br />
            &lt;/html&gt;</pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
另外，还需要设置该页面所使用CSS样式。lightbox.css样式表文件代码如下所示：</p>
<p>以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>#lightbox {<br />
            <br />
            BORDER-RIGHT: #fff 1px solid;<br />
            <br />
            BORDER-TOP: #fff 1px solid;<br />
            <br />
            DISPLAY: none; <br />
            <br />
            Z-INDEX: 9999; <br />
            <br />
            BACKGROUND: #fdfce9; <br />
            <br />
            LEFT: 50%; <br />
            <br />
            MARGIN: -220px 0px 0px -250px; <br />
            <br />
            BORDER-LEFT: #fff 1px solid; <br />
            <br />
            WIDTH: 500px; <br />
            <br />
            BORDER-BOTTOM: #fff 1px solid; <br />
            <br />
            POSITION: absolute; <br />
            <br />
            TOP: 50%; <br />
            <br />
            HEIGHT: 400px; <br />
            <br />
            TEXT-ALIGN: left<br />
            <br />
            }<br />
            <br />
            UNKNOWN {<br />
            <br />
            POSITION: fixed<br />
            <br />
            }<br />
            <br />
            #overlay {<br />
            <br />
            DISPLAY: none;<br />
            <br />
            Z-INDEX: 5000; FILTER: alpha(opacity=80); <br />
            <br />
            LEFT: 0px; <br />
            <br />
            WIDTH: 100%; <br />
            <br />
            POSITION: absolute; <br />
            <br />
            TOP: 0px; <br />
            <br />
            HEIGHT: 100%; <br />
            <br />
            BACKGROUND-COLOR: #000; moz-opacity: 0.8; opacity: .80<br />
            <br />
            }<br />
            <br />
            UNKNOWN {<br />
            <br />
            POSITION: fixed<br />
            <br />
            }<br />
            <br />
            .done#lightbox #lbLoadMessage {<br />
            <br />
            DISPLAY: none<br />
            <br />
            }<br />
            <br />
            .done#lightbox #lbContent {<br />
            <br />
            DISPLAY: block<br />
            <br />
            }<br />
            <br />
            .loading#lightbox #lbContent {<br />
            <br />
            DISPLAY: none<br />
            <br />
            }<br />
            <br />
            .loading#lightbox #lbLoadMessage {<br />
            <br />
            DISPLAY: block<br />
            <br />
            }<br />
            <br />
            .done#lightbox IMG {<br />
            <br />
            WIDTH: 100%; HEIGHT: 100%<br />
            <br />
            }<br />
            <br />
            </pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<strong><em>客户端脚本<br />
<br />
</em></strong>由于浏览器对图层的支持不同，所以首先要确定客户端浏览器的类型。以下代码可用于判断客户端的浏览器和html" class="wordstyle"&gt;asp"</p>
<p>以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>snap_preview_added="no"&gt;操作系统。<br />
            <br />
            var detect = navigator.userAgent.toLowerCase();<br />
            <br />
            var OS,browser,version,total,thestring;<br />
            <br />
            function getBrowserInfo() {<br />
            <br />
            if (checkIt('konqueror')) {<br />
            <br />
            browser = "Konqueror";<br />
            <br />
            OS = "html" class="wordstyle"&gt;asp?typeid=60" snap_preview_added="no"&gt;Linux";<br />
            <br />
            }<br />
            <br />
            else if (checkIt('safari')) browser = "Safari"<br />
            <br />
            else if (checkIt('omniWeb')) browser = "OmniWeb"<br />
            <br />
            else if (checkIt('opera')) browser = "Opera"<br />
            <br />
            else if (checkIt('Webtv')) browser = "WebTV";<br />
            <br />
            else if (checkIt('icab')) browser = "iCab"<br />
            <br />
            else if (checkIt('msie')) browser = "Internet Explorer"<br />
            <br />
            else if (!checkIt('compatible')) {<br />
            <br />
            browser = "Netscape Navigator"<br />
            <br />
            version = detect.charAt(8);<br />
            <br />
            }<br />
            <br />
            else browser = "An unknown browser";<br />
            <br />
            if (!version) version = detect.charAt(place + thestring.length);<br />
            <br />
            if(!OS) {<br />
            <br />
            if (checkIt('linux')) OS = "Linux";<br />
            <br />
            else if (checkIt('x11')) OS = "Unix";<br />
            <br />
            else if (checkIt('mac')) OS = "Mac"<br />
            <br />
            else if (checkIt('win')) OS = "Windows"<br />
            <br />
            else OS = "an unknown operating system";<br />
            <br />
            }<br />
            <br />
            }<br />
            <br />
            function checkIt(string) {<br />
            <br />
            place = detect.indexOf(string) + 1;<br />
            <br />
            thestring = string;<br />
            <br />
            return place;<br />
            <br />
            }<br />
            <br />
            </pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
下面看一下网页加载时需要添加的方法。有关网页加载和初始化方法代码如下：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>//网页加载调用initialize和getBrowserInfo方法<br />
            <br />
            Event.observe(window, 'load', initialize, false);<br />
            <br />
            Event.observe(window, 'load', getBrowserInfo, false);<br />
            <br />
            //未加载时清空缓存<br />
            <br />
            Event.observe(window, 'unload', Event.unloadCache, false);<br />
            <br />
            //初始化方法<br />
            <br />
            function initialize(){<br />
            <br />
            //调用该方法为该页添加覆盖层和高亮显示层<br />
            <br />
            addLightboxMarkup();<br />
            <br />
            //为每个可高亮显示的元素创建lightbox对象<br />
            <br />
            lbox = document.getElementsByClassName('lbOn');<br />
            <br />
            for(i = 0; i &lt; lbox.length; i++) {<br />
            <br />
            valid = new lightbox(lbox[i]);<br />
            <br />
            }<br />
            <br />
            }<br />
            <br />
            // 使用Dom方法创建覆盖层和高亮层<br />
            <br />
            function addLightboxMarkup() {<br />
            <br />
            bod = document.getElementsByTagName('body')[0];<br />
            <br />
            overlay = document.createElement('div');<br />
            <br />
            overlay.id = 'overlay';<br />
            <br />
            lb = document.createElement('div');<br />
            <br />
            lb.id = 'lightbox';<br />
            <br />
            lb.className = 'loading';<br />
            <br />
            lb.innerHTML = '&lt;div id="lbLoadMessage"&gt;' +<br />
            <br />
            '&lt;p&gt;Loading&lt;/p&gt;' +<br />
            <br />
            '&lt;/div&gt;';<br />
            <br />
            bod.appendChild(overlay);<br />
            <br />
            bod.appendChild(lb);<br />
            <br />
            }<br />
            <br />
            </pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<strong><em>封装lightbox类<br />
<br />
</em></strong>初始化数据时，为每个可高亮显示的链接创建了lightbox对象。该类的代码具体实现如下：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>var lightbox = Class.create();&nbsp; <br />
            <br />
            lightbox.prototype = {<br />
            <br />
            yPos : 0,<br />
            <br />
            xPos : 0,<br />
            <br />
            //构造方法,ctrl为创建该对象的元素<br />
            <br />
            initialize: function(ctrl) {<br />
            <br />
            //将该元素的链接赋值给this.content<br />
            <br />
            this.content = ctrl.href;<br />
            <br />
            //为该元素添加onclick事件activate方法<br />
            <br />
            Event.observe(ctrl, 'click', this.activate.bindAsEventListener(this), false);<br />
            <br />
            ctrl.onclick = function(){return false;};<br />
            <br />
            },<br />
            <br />
            //当单击链接时<br />
            <br />
            activate: function(){<br />
            <br />
            if (browser == 'Internet Explorer'){//判断为IE浏览器<br />
            <br />
            this.getScroll();<br />
            <br />
            this.prepareIE('100%', 'hidden');<br />
            <br />
            this.setScroll(0,0);<br />
            <br />
            this.hideSelects('hidden');//隐藏所有的&lt;select&gt;标记<br />
            <br />
            }<br />
            <br />
            //调用该类中的displayLightbox方法<br />
            <br />
            this.displayLightbox("block");<br />
            <br />
            },<br />
            <br />
            prepareIE: function(height, overflow){<br />
            <br />
            bod = document.getElementsByTagName('body')[0];<br />
            <br />
            bod.style.height = height;<br />
            <br />
            bod.style.overflow = overflow;<br />
            <br />
            <br />
            <br />
            htm = document.getElementsByTagName('html')[0];<br />
            <br />
            htm.style.height = height;<br />
            <br />
            htm.style.overflow = overflow; <br />
            <br />
            },<br />
            <br />
            hideSelects: function(visibility){<br />
            <br />
            selects = document.getElementsByTagName('select');<br />
            <br />
            for(i = 0; i &lt; selects.length; i++) {<br />
            <br />
            selects[i].style.visibility = visibility;<br />
            <br />
            }<br />
            <br />
            },<br />
            <br />
            getScroll: function(){<br />
            <br />
            if (self.pageYOffset) {<br />
            <br />
            this.yPos = self.pageYOffset;<br />
            <br />
            } else if (document.documentElement &amp;&amp; document.documentElement.scrollTop){<br />
            <br />
            this.yPos = document.documentElement.scrollTop; <br />
            <br />
            } else if (document.body) {<br />
            <br />
            this.yPos = document.body.scrollTop;<br />
            <br />
            }<br />
            <br />
            },<br />
            <br />
            setScroll: function(x, y){<br />
            <br />
            window.scrollTo(x, y); <br />
            <br />
            },<br />
            <br />
            displayLightbox: function(display){<br />
            <br />
            //将覆盖层显示<br />
            <br />
            $('overlay').style.display = display;<br />
            <br />
            //将高亮层显示<br />
            <br />
            $('lightbox').style.display = display;<br />
            <br />
            //如果不是隐藏状态,则调用该类中的loadInfo方法<br />
            <br />
            if(display != 'none') this.loadInfo();<br />
            <br />
            },<br />
            <br />
            //该方法发送Ajax请求<br />
            <br />
            loadInf function() {<br />
            <br />
            //当请求完成后调用本类中processInfo方法<br />
            <br />
            var myAjax = new Ajax.Request(<br />
            <br />
            this.content,<br />
            <br />
            {method: 'get', parameters: "", onComplete: this.processInfo.bindAsEvent Listener (this)}<br />
            <br />
            );<br />
            <br />
            },<br />
            <br />
            // 将返回的文本信息显示到高亮层上<br />
            <br />
            processInf function(response){<br />
            <br />
            //获得返回的文本数据<br />
            <br />
            var result = response.responseText;<br />
            <br />
            //显示到高亮层<br />
            <br />
            info = "&lt;div id='lbContent'&gt;" + result + "&lt;/div&gt;";<br />
            <br />
            //在info元素前插入一个元素<br />
            <br />
            new Insertion.Before($('lbLoadMessage'), info)<br />
            <br />
            //改变该元素的class name的值<br />
            <br />
            $('lightbox').className = "done"; <br />
            <br />
            //调用本类中actions方法<br />
            <br />
            this.actions();<br />
            <br />
            var ctrl=$('lightbox');<br />
            <br />
            //为高亮层添加事件处理方法reset<br />
            <br />
            Event.observe(ctrl, 'click', this.reset.bindAsEventListener(this), false);<br />
            <br />
            ctrl.onclick = function(){return false;};<br />
            <br />
            },<br />
            <br />
            //恢复初始状态 <br />
            <br />
            reset:function(){<br />
            <br />
            //隐藏覆盖层<br />
            <br />
            $('overlay').style.display="none";<br />
            <br />
            //清空返回数据<br />
            <br />
            $('lbContent').innerHTML="";<br />
            <br />
            //隐藏高亮层<br />
            <br />
            $('lightbox').style.display="none";<br />
            <br />
            },<br />
            <br />
            // Search through new links within the lightbox, and attach click event<br />
            <br />
            actions: function(){<br />
            <br />
            lbActions = document.getElementsByClassName('lbAction');<br />
            <br />
            for(i = 0; i &lt; lbActions.length; i++) {<br />
            <br />
            Event.observe(lbActions[i], 'click', <br />
            <br />
            this[lbActions[i].rel].bindAs EventListener(this), false);<br />
            <br />
            lbActions[i].onclick = function(){return false;};<br />
            <br />
            }<br />
            <br />
            }<br />
            <br />
            }</pre>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
提示：由于该对象比较复杂，读者可以仔细参阅代码的注释部分。<br />
<br />
<strong><em>服务器端代码</em></strong></p>
<p>服务器端首先获得查询中的&#8220;id&#8221;值，如果该值为null或为空，则设置为默认值。然后判断该值，并且返回相应的一段字符串信息。处理请求的getInfohtml" class="wordstyle"&gt;jsp页面代码如下：<br />
<br />
以下是引用片段：
<table cellspacing="0" bordercolordark="#ffffff" cellpadding="2" width="400" align="center" bordercolorlight="black" border="1">
    <tbody>
        <tr>
            <td class="code" bgcolor="#e6e6e6">
            <pre>&lt;%@ page language="java" import="java.util.*"%&gt;<br />
            <br />
            &lt;%<br />
            <br />
            //获得请求中id的值<br />
            <br />
            String imgID = request.getParameter("id");<br />
            <br />
            if (imgID==null||imgID.equals(""))//如果为null或为空<br />
            <br />
            imgID="one";//设定为默认值<br />
            <br />
            if ( imgID.equals("one"))//如果为one<br />
            <br />
            {<br />
            <br />
            %&gt;<br />
            <br />
            &lt;h3 id="cartitle" style="border-bottom: 1px solid #C0C0C0; margin-bottom: -5px"&gt;Porsche Carrera GT&lt;/h3&gt;<br />
            <br />
            &lt;p&gt;The Carrera GT has a 5.7 litre V10 internal combustion engine that produces <br />
            <br />
            605 SAE horsepower (451 kW). Porsche claims it will accelerate from 0 to 100 <br />
            <br />
            km/h (62 mph) in 3.9 seconds and has a maximum speed of 330 km/h (204 mph). <br />
            <br />
            With 605 hp, the car weighs 1,380 kg (3,042 lb). The Carrera GT is only <br />
            <br />
            offered with a six-speed manual transmission, in contrast to its rival the <br />
            <br />
            Ferrari Enzo that is only offered with sequential manual transmission. Also <br />
            <br />
            the Carrera GT is significantly less expensive than the Ferrari Enzo. The <br />
            <br />
            Ferrari Enzo is priced around $660,000 to the Carrera GT's $440,000. The <br />
            <br />
            Carrera GT is known for its high quality and reliability which makes it one of <br />
            <br />
            the best supercars ever.<br />
            <br />
            &lt;%}else{//否则<br />
            <br />
            %&gt;<br />
            <br />
            &lt;h3 id="cartitle" style="border-bottom: 1px solid #C0C0C0; margin-bottom: -5px"&gt;Ferrari Testarossa&lt;/h3&gt;<br />
            <br />
            &lt;p&gt;The Ferrari Testarossa is an V12 mid-engined sports car made by Ferrari. <br />
            <br />
            The name, which means &amp;quot;red head&amp;quot;, comes from the red painted cylinder heads on <br />
            <br />
            the flat-12 engine. The engine was technically a 180?V engine since it shared <br />
            <br />
            flat-plane crankshaft pins with opposing cylinders. Output was 390 hp (291 <br />
            <br />
            kW), and the car won many comparison tests and admirers - it was featured on <br />
            <br />
            the cover of Road &amp;amp; Track magazine nine times in just five years. Almost <br />
            <br />
            10,000 Testarossas, 512TRs, and 512Ms were produced, making this one of the <br />
            <br />
            most common Ferrari models despite its high price and exotic design.<br />
            <br />
            &lt;%}%&gt;<br />
            <br />
            html" class="wordstyle"&gt;aspx" snap_preview_added="spa" snap_icon_added="spa" act_suffix ic</pre>
            </td>
        </tr>
    </tbody>
</table>
<div align="right">【责任编辑：<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#119;&#97;&#110;&#103;&#99;&#103;&#64;&#53;&#49;&#99;&#116;&#111;&#46;&#99;&#111;&#109;">城尘</a> TEL：(010) 68476636-8003】</div>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/148369.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-26 16:39 <a href="http://www.blogjava.net/WshmAndLily/articles/148369.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>分页连接式样</title><link>http://www.blogjava.net/WshmAndLily/articles/146344.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 19 Sep 2007 01:37:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/146344.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/146344.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/146344.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/146344.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/146344.html</trackback:ping><description><![CDATA[<p>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;style&gt;<br />
A {<br />
&nbsp;COLOR: #000080; TEXT-DECORATION: none<br />
}<br />
A:hover {<br />
&nbsp;TEXT-DECORATION: underline<br />
}<br />
.p_bar {<br />
&nbsp;CLEAR: both; MARGIN: 1px 0px<br />
}<br />
.p_bar A {<br />
&nbsp;PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-</p>
<p>DECORATION: none<br />
}<br />
.p_total {<br />
&nbsp;BORDER-RIGHT: #666688 0px solid; BORDER-TOP: #666688 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #666688 1px solid; </p>
<p>BORDER-BOTTOM: #666688 1px solid; BACKGROUND-COLOR: #f2f3f7<br />
}<br />
.p_pages {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-</p>
<p>LEFT: #666688 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #666688 1px solid; BACKGROUND-COLOR: #f2f3f7<br />
}<br />
.p_num {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #666688 1px </p>
<p>solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #666688 1px solid; BACKGROUND-COLOR: #ffffff<br />
}<br />
A.p_num:hover {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; BORDER-LEFT: #666688 1px solid; BORDER-BOTTOM: </p>
<p>#666688 1px solid; BACKGROUND-COLOR: #f2f3f7; TEXT-DECORATION: none<br />
}<br />
.p_redirect {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #666688 1px solid; </p>
<p>MARGIN-RIGHT: 1px; BORDER-BOTTOM: #666688 1px solid; BACKGROUND-COLOR: #ffffff<br />
}<br />
A.p_redirect:hover {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; BORDER-LEFT: #666688 1px solid; BORDER-BOTTOM: </p>
<p>#666688 1px solid; BACKGROUND-COLOR: #f2f3f7; TEXT-DECORATION: none<br />
}<br />
.p_curpage {<br />
&nbsp;BORDER-RIGHT: #666688 1px solid; BORDER-TOP: #666688 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-</p>
<p>LEFT: #666688 1px solid; COLOR: #666677; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #666688 1px solid; BACKGROUND-COLOR: #dddde4<br />
}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div class="p_bar"&gt;<br />
&lt;a class="p_total"&gt;&amp;nbsp;270&amp;nbsp;&lt;/a&gt;&lt;a class="p_pages"&gt;&amp;nbsp;1/9&amp;nbsp;&lt;/a&gt;&lt;a class="p_curpage"&gt;1&lt;/a&gt;&lt;a href="thread-</p>
<p>2486328-2-1.html" class="p_num"&gt;2&lt;/a&gt;&lt;a href="thread-2486328-3-1.html" class="p_num"&gt;3&lt;/a&gt;&lt;a href="thread-2486328-4-1.html" </p>
<p>class="p_num"&gt;4&lt;/a&gt;&lt;a href="thread-2486328-5-1.html" class="p_num"&gt;5&lt;/a&gt;&lt;a href="thread-2486328-6-1.html" </p>
<p>class="p_num"&gt;6&lt;/a&gt;&lt;a href="thread-2486328-7-1.html" class="p_num"&gt;7&lt;/a&gt;&lt;a href="thread-2486328-8-1.html" </p>
<p>class="p_num"&gt;8&lt;/a&gt;&lt;a href="thread-2486328-9-1.html" class="p_num"&gt;9&lt;/a&gt;&lt;a href="thread-2486328-2-1.html" </p>
<p>class="p_redirect"&gt;&amp;rsaquo;&amp;rsaquo;&lt;/a&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/146344.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-19 09:37 <a href="http://www.blogjava.net/WshmAndLily/articles/146344.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>css &amp; xml</title><link>http://www.blogjava.net/WshmAndLily/articles/144127.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Mon, 10 Sep 2007 16:32:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/144127.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/144127.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/144127.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/144127.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/144127.html</trackback:ping><description><![CDATA[过渡的(Transitional):要求非常宽松的DTD，它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下： <!--ctype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt-->严格的(Strict):要求严格的DTD，你不能使用任何表现层的标识和属性，例如<br />
。完整代码如下： <!--ctype html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt-->框架的(Frameset):专门针对框架页面设计使用的DTD，如果你的页面中包含有框架，需要采用这种DTD。完整代码如下： <!--ctype html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dt-->body { background-color: #999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; } div#outer { width: 80%; background-color:#FFFFFF; margin-top: 50px; margin-bottom: 50px; margin-left: auto; margin-right: auto; padding: 0px; border: thin solid #000000; } div#header { padding: 15px; margin: 0px; text-align: center; } div#nav { width: 25%; padding: 10px; margin-top: 1px; float: left; } div#main { margin-left: 30%; margin-top: 1px; padding: 10px; } div#footer { padding: 15px; margin: 0px; border-top: thin solid #000000; } 示例：http://meadhra.com/CNET/040804/figure-b.html div#outer是其中的一种样式，它是这一技术的关键。这就是前面提到过的以div取代表格的样式，它创建了居中的盒子，而这个盒子成了包容该页面所有内容的容器。将宽度设置为80%的规则设定了该div的宽度，就跟表格标签的相应属性规定该表格的宽度一样。与此相类似，background-color:#FFFFFF为div建立了一个白色的背景，就如同表格中bgcolor="#FFFFFF"属性为表格设置白色背景一样。margin-top: 50px and margin-bottom: 50px则用顶端和底端的空白来取代表格中用来造成垂直空间的空白段落。 这一技术的关键在于，外部div的中心要安排合适。这里存在一个难题，可以说是我们面临的一个挑战，即div没有像align="center"这样一个属性，这与表格不同，表格中有这样一种属性。你可以在div的母元素（在本案例，指&lt; body &gt;标签）中使用text-align: center来将外部div置于中心位置。尽管除了正文以外，大多数浏览器还会为一些诸如div的块元素使用该队列，但是我们有证据可以证明它是对排列正文这一属性的误用，而且它会使问题复杂化，就如同你创建一些额外的样式来使那些已按正常标准对齐的文字重新回到左边一样。 用CSS来将块元素置于中心位置的正确方法是这样设置：margin-left: auto，margin-right: auto。这就指示浏览器自动计算页面两边合适的空白宽度，从而将div置于中心。border: thin solid #000000这一规则在外部div的周围添加了一个边界，这是因为用CSS添加很容易，而如果用表格的话就很难了。CSS编码中的其它部份则规定了div的页眉，页脚，nav，以及主要内容。 div#header和div#footer则设定了那些div的页边空白以及填料。此外，div#header包含了text-align: center这一规则，它可以将页眉文本置于中心位置，div#footer则包含了border-top: thin solid #000000这一规则，它可以创建一个围绕该div的顶端边缘的边界，而在基于表格的版面设计中，与它相对应的则是位于页脚上方的一些水平线。 在这个居中的盒子的中央，div#nav和div#main建立了两个纵列。在div#nav样式中，float: left这一规则将div推到它的母元素（外部div）的左边，而width: 25%这一规则将该div的宽度设置为它的母元素的25%。由于该nav div被移到了左端，其宽度也被限定了，这就为主要的div留下了活动空间，让它可以移到该nav div的右边，这样就取得了两个纵列的效果。div#main样式包含了左边页面空白30%的规则，以让主要文本排列在一个整齐的纵栏中，而不是分散开来，甚至散到该nav纵栏外面。主要的div左边的空白页面比nav div中左边空白页面的宽度稍稍大一点<br />
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/144127.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-11 00:32 <a href="http://www.blogjava.net/WshmAndLily/articles/144127.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为图片添加圆角与3D阴影</title><link>http://www.blogjava.net/WshmAndLily/articles/142148.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Sun, 02 Sep 2007 14:37:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/142148.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/142148.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/142148.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/142148.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/142148.html</trackback:ping><description><![CDATA[<a href="/Files/WshmAndLily/glossy.zip">为图片添加圆角与3D阴影</a>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/142148.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-02 22:37 <a href="http://www.blogjava.net/WshmAndLily/articles/142148.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>三种简洁的Tab导航简析</title><link>http://www.blogjava.net/WshmAndLily/articles/141930.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Sat, 01 Sep 2007 06:56:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/141930.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/141930.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/141930.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/141930.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/141930.html</trackback:ping><description><![CDATA[&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html;charset=gb2312" /&gt;<br />
&lt;title&gt;简洁Tab&lt;/title&gt;<br />
&lt;style type="text/css"&gt;<br />
&lt;!--<br />
body,div,ul,li{<br />
&nbsp;margin:0 auto;<br />
&nbsp;padding:0;<br />
}<br />
body{<br />
&nbsp;font:12px "宋体";<br />
&nbsp;text-align:center;<br />
}<br />
a:link{<br />
&nbsp;color:#00F;<br />
&nbsp;text-decoration:none;<br />
}<br />
a:visited {<br />
&nbsp;color: #00F;<br />
&nbsp;text-decoration:none;<br />
}<br />
a:hover {<br />
&nbsp;color: #c00;<br />
&nbsp;text-decoration:underline;<br />
}<br />
ul{<br />
&nbsp;list-style:none;<br />
}<br />
.main{<br />
&nbsp;clear:both;<br />
&nbsp;padding:8px;<br />
&nbsp;text-align:center;<br />
}<br />
/*第一种形式*/<br />
#tabs0 {<br />
&nbsp;height: 200px;<br />
&nbsp;width: 400px;<br />
&nbsp;border: 1px solid #cbcbcb;<br />
&nbsp;background-color: #f2f6fb;<br />
}<br />
.menu0{<br />
&nbsp;width: 400px;<br />
}<br />
.menu0 li{<br />
&nbsp;display:block;<br />
&nbsp;float: left;<br />
&nbsp;padding: 4px 0;<br />
&nbsp;width:100px;<br />
&nbsp;text-align: center;<br />
&nbsp;cursor:pointer;<br />
&nbsp;background: #FFFFff;<br />
}<br />
.menu0 li.hover{<br />
&nbsp;background: #f2f6fb;<br />
}<br />
#main0 ul{<br />
&nbsp;display: none;<br />
}<br />
#main0 ul.block{<br />
&nbsp;display: block;<br />
}<br />
/*第二种形式*/<br />
#tabs1{<br />
&nbsp;text-align:left;<br />
&nbsp;width:400px;<br />
}<br />
.menu1box{<br />
&nbsp;position:relative;<br />
&nbsp;overflow:hidden;<br />
&nbsp;height:22px;<br />
&nbsp;width:400px;<br />
&nbsp;text-align:left;<br />
}<br />
#menu1{<br />
&nbsp;position:absolute;<br />
&nbsp;top:0;<br />
&nbsp;left:0;<br />
&nbsp;z-index:1;<br />
}<br />
#menu1 li{<br />
&nbsp;float:left;<br />
&nbsp;display:block;<br />
&nbsp;cursor:pointer;<br />
&nbsp;width:72px;<br />
&nbsp;text-align:center;<br />
&nbsp;line-height:21px;<br />
&nbsp;height:21px;<br />
}<br />
#menu1 li.hover{<br />
&nbsp;background:#fff;<br />
&nbsp;border-left:1px solid #333;<br />
&nbsp;border-top:1px solid #333;<br />
&nbsp;border-right:1px solid #333;<br />
}<br />
.main1box{<br />
&nbsp;clear:both;<br />
&nbsp;margin-top:-1px;<br />
&nbsp;border:1px solid #333;<br />
&nbsp;height:181px;<br />
&nbsp;width:400px;<br />
}<br />
#main1 ul{<br />
&nbsp;display: none;<br />
}<br />
#main1 ul.block{<br />
&nbsp;display: block;<br />
}<br />
/*第三种形式*/<br />
.menu2box{<br />
&nbsp;position:relative;<br />
&nbsp;overflow:hidden;<br />
&nbsp;height:22px;<br />
&nbsp;width:400px;<br />
&nbsp;text-align:left;<br />
&nbsp;background: #FFFFff;<br />
}<br />
#tabs2 {<br />
&nbsp;height: 200px;<br />
&nbsp;width: 400px;<br />
&nbsp;border: 1px solid #cbcbcb;<br />
&nbsp;background-color: #f2f6fb;<br />
}<br />
#tip2{<br />
&nbsp;position:absolute;<br />
&nbsp;top:0;<br />
&nbsp;left:0;<br />
&nbsp;height:22px;<br />
&nbsp;line-height:22px;<br />
&nbsp;z-index:0;<br />
&nbsp;width:100px;<br />
&nbsp;background: #f2f6fb;<br />
}<br />
#menu2{<br />
&nbsp;position:absolute;<br />
&nbsp;top:0;<br />
&nbsp;left:0;<br />
&nbsp;z-index:1;<br />
}<br />
#menu2 li{<br />
&nbsp;display:block;<br />
&nbsp;float: left;<br />
&nbsp;padding: 4px 0;<br />
&nbsp;width:100px;<br />
&nbsp;text-align: center;<br />
&nbsp;cursor:pointer;<br />
}<br />
--&gt;<br />
&lt;/style&gt;<br />
&lt;script&gt;<br />
&lt;!--<br />
/*第一种形式 第二种形式 更换显示样式*/<br />
function setTab(m,n){<br />
&nbsp;var tli=document.getElementById("menu"+m).getElementsByTagName("li");<br />
&nbsp;var mli=document.getElementById("main"+m).getElementsByTagName("ul");<br />
&nbsp;for(i=0;i&lt;tli.length;i++){<br />
&nbsp; tli[i].className=i==n?"hover":"";<br />
&nbsp; mli[i].style.display=i==n?"block":"none";<br />
&nbsp;}<br />
}<br />
/*第三种形式 利用一个背景层定位*/<br />
var m3={0:"",1:"评论内容",2:"技术内容",3:"点评内容"}<br />
function nowtab(m,n){<br />
&nbsp;if(n!=0&amp;&amp;m3[0]=="")m3[0]=document.getElementById("main2").innerHTML;<br />
&nbsp;document.getElementById("tip"+m).style.left=n*100+'px';<br />
&nbsp;document.getElementById("main2").innerHTML=m3[n];<br />
}<br />
//--&gt;<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;!--第一种形式--&gt;<br />
&lt;div id="tabs0"&gt;<br />
&nbsp;&lt;ul class="menu0" id="menu0"&gt;<br />
&nbsp; &lt;li onclick="setTab(0,0)" class="hover"&gt;新闻&lt;/li&gt;<br />
&nbsp; &lt;li onclick="setTab(0,1)"&gt;评论&lt;/li&gt;<br />
&nbsp; &lt;li onclick="setTab(0,2)"&gt;技术&lt;/li&gt;<br />
&nbsp; &lt;li onclick="setTab(0,3)"&gt;点评&lt;/li&gt;<br />
&nbsp;&lt;/ul&gt;<br />
&nbsp;&lt;div class="main" id="main0"&gt;<br />
&nbsp; &lt;ul class="block"&gt;&lt;li&gt;新闻列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp; &lt;ul&gt;&lt;li&gt;评论列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp; &lt;ul&gt;&lt;li&gt;技术列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp; &lt;ul&gt;&lt;li&gt;点评列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;!--第二种形式--&gt;<br />
&lt;div id="tabs1"&gt;<br />
&nbsp;&lt;div class="menu1box"&gt;<br />
&nbsp; &lt;ul id="menu1"&gt;<br />
&nbsp;&nbsp; &lt;li class="hover" onmouseover="setTab(1,0)"&gt;&lt;a href="#"&gt;新闻&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="setTab(1,1)"&gt;&lt;a href="#"&gt;评论&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="setTab(1,2)"&gt;&lt;a href="#"&gt;技术&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="setTab(1,3)"&gt;&lt;a href="#"&gt;点评&lt;/a&gt;&lt;/li&gt;<br />
&nbsp; &lt;/ul&gt;<br />
&nbsp;&lt;/div&gt;<br />
&nbsp;&lt;div class="main1box"&gt;<br />
&nbsp; &lt;div class="main" id="main1"&gt;<br />
&nbsp;&nbsp; &lt;ul class="block"&gt;&lt;li&gt;新闻列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp;&nbsp; &lt;ul&gt;&lt;li&gt;评论列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp;&nbsp; &lt;ul&gt;&lt;li&gt;技术列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp;&nbsp; &lt;ul&gt;&lt;li&gt;点评列表&lt;/li&gt;&lt;/ul&gt;<br />
&nbsp; &lt;/div&gt;<br />
&nbsp;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;!--第三种形式--&gt;<br />
&lt;div id="tabs2"&gt;<br />
&nbsp;&lt;div class="menu2box"&gt;<br />
&nbsp; &lt;div id="tip2"&gt;&lt;/div&gt;<br />
&nbsp; &lt;ul id="menu2"&gt;<br />
&nbsp;&nbsp; &lt;li class="hover" onmouseover="nowtab(2,0)"&gt;&lt;a href="#"&gt;新闻&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="nowtab(2,1)"&gt;&lt;a href="#"&gt;评论&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="nowtab(2,2)"&gt;&lt;a href="#"&gt;技术&lt;/a&gt;&lt;/li&gt;<br />
&nbsp;&nbsp; &lt;li onmouseover="nowtab(2,3)"&gt;&lt;a href="#"&gt;点评&lt;/a&gt;&lt;/li&gt;<br />
&nbsp; &lt;/ul&gt;<br />
&nbsp;&lt;/div&gt;<br />
&nbsp; &lt;div class="main" id="main2"&gt;<br />
新闻内容<br />
&nbsp;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;br /&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt; <br />
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/141930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-01 14:56 <a href="http://www.blogjava.net/WshmAndLily/articles/141930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>网页文字颜色的搭配技巧</title><link>http://www.blogjava.net/WshmAndLily/articles/141922.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Sat, 01 Sep 2007 06:28:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/141922.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/141922.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/141922.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/141922.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/141922.html</trackback:ping><description><![CDATA[<p>对于做网页的初学者可能更习惯于使用一些漂亮的图片作为自己网页的背景，但是，浏览一下大型的商业网站，你会发现他们更多运用的是白色、蓝色、黄色等，使得网页显得典雅，大方和温馨。更重要的是，这样可以大大加快浏览者打开网页的速度。</p>
<p>一般来说，网页的背景色应该柔和一些、素一些、淡一些，再配上深色的文字，使人看起来自然、舒畅。而为了追求醒目的视觉效果，可以为标题使用较深的颜色。下面是我做网页和浏览别人的网页时，对网页背景色和文字色彩搭配积累的经验，这些颜色可以做正文的底色，也可以做标题的底色，再搭配不同的字体，一定会有不错的效果，希望对大家在制作网页时有用。</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/1.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃F1FAFA&#8243;———做正文的背景色好，淡雅</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/02.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃E8FFE8&#8243;———做标题的背景色较好</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/03.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃E8E8FF&#8243;———做正文的背景色较好，文字颜色配黑色</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/04.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃8080C0&#8243;———上配黄色白色文字较好</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/05.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃E8D098&#8243;———上配浅蓝色或蓝色文字较好</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/06.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃EFEFDA&#8243;———上配浅蓝色或红色文字较好</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/07.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃F2F1D7&#8243;———配黑色文字素雅，如果是红色则显得醒目</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/08.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃336699&#8243;———配白色文字好看些</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/09.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃6699CC&#8243;———配白色文字好看些，可以做标题</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/10.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃66CCCC&#8243;———配白色文字好看些，可以做标题</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/11.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃B45B3E&#8243;———配白色文字好看些，可以做标题</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/12.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃479AC7&#8243;———配白色文字好看些，可以做标题</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/13.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃00B271&#8243;———配白色文字好看些，可以做标题</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/14.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃FBFBEA&#8243;———配黑色文字比较好看，一般作为正文</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/15.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃D5F3F4&#8243;———配黑色文字比较好看，一般作为正文</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/16.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃D7FFF0&#8243;———配黑色文字比较好看，一般作为正文</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/17.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃F0DAD2&#8243;———配黑色文字比较好看，一般作为正文</p>
<p><img height="25" src="http://www.blueidea.com/articleimg/2005/09/2825/18.gif" width="75" border="0"  alt="" />&nbsp;Bgcolor&#922;&#8243;＃DDF3FF&#8243;———配黑色文字比较好看，一般作为正文</p>
<p>浅绿色底配黑色文字，或白色底配蓝色文字都很醒目，但前者突出背景，后者突出文字。红色底配白色文字，比较深的底色配黄色文字显得非常有效果。</p>
<p>此文只是起一个&#8220;抛砖引玉&#8221;的作用，大家可以发挥想象力，搭配出更有新意、更醒目的颜色，使网页更具有吸引力。 </p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/141922.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-09-01 14:28 <a href="http://www.blogjava.net/WshmAndLily/articles/141922.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>contentType一些值</title><link>http://www.blogjava.net/WshmAndLily/articles/91499.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Wed, 03 Jan 2007 02:59:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/91499.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/91499.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/91499.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/91499.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/91499.html</trackback:ping><description><![CDATA[
		<p>string extension; <br />extension = extension.ToUpper(); <br />string contentType; </p>
		<p>if(extension == "*") <br /> contentType = "application/octet-stream"; <br />else if(extension == "323") <br /> contentType = "text/h323"; <br />else if(extension == "ACX") <br /> contentType = "application/internet-property-stream"; <br />else if(extension == "AI") <br /> contentType = "application/postscript"; <br />else if(extension == "AIF") <br /> contentType = "audio/x-aiff"; <br />else if(extension == "AIFC") <br /> contentType = "audio/x-aiff"; <br />else if(extension == "AIFF") <br /> contentType = "audio/x-aiff"; <br />else if(extension == "ASF") <br /> contentType = "video/x-ms-asf"; <br />else if(extension == "SR") <br /> contentType = "video/x-ms-asf"; <br />else if(extension == "SX") <br /> contentType = "video/x-ms-asf"; <br />else if(extension == "AU") <br /> contentType = "audio/basic"; <br />else if(extension == "AVI") <br /> contentType = "video/x-msvideo"; <br />else if(extension == "AXS") <br /> contentType = "application/olescript"; <br />else if(extension == "BAS") <br /> contentType = "text/plain"; <br />else if(extension == "BCPIO") <br /> contentType = "application/x-bcpio"; <br />else if(extension == "BIN") <br /> contentType = "application/octet-stream"; <br />else if(extension == "BMP") <br /> contentType = "image/bmp"; <br />else if(extension == "C") <br /> contentType = "text/plain"; <br />else if(extension == "CAT") <br /> contentType = "application/vnd.ms-pkiseccat"; <br />else if(extension == "CDF") <br /> contentType = "application/x-cdf"; <br />else if(extension == "CER") <br /> contentType = "application/x-x509-ca-cert"; <br />else if(extension == "CLASS") <br /> contentType = "application/octet-stream"; <br />else if(extension == "CLP") <br /> contentType = "application/x-msclip"; <br />else if(extension == "CMX") <br /> contentType = "image/x-cmx"; <br />else if(extension == "COD") <br /> contentType = "image/cis-cod"; <br />else if(extension == "CPIO") <br /> contentType = "application/x-cpio"; <br />else if(extension == "CRD") <br /> contentType = "application/x-mscardfile"; <br />else if(extension == "CRL") <br /> contentType = "application/pkix-crl"; <br />else if(extension == "CRT") <br /> contentType = "application/x-x509-ca-cert"; <br />else if(extension == "CSH") <br /> contentType = "application/x-csh"; <br />else if(extension == "CSS") <br /> contentType = "text/css"; <br />else if(extension == "DCR") <br /> contentType = "application/x-director"; <br />else if(extension == "DER") <br /> contentType = "application/x-x509-ca-cert"; <br />else if(extension == "DIR") <br /> contentType = "application/x-director"; <br />else if(extension == "DLL") <br /> contentType = "application/x-msdownload"; <br />else if(extension == "DMS") <br /> contentType = "application/octet-stream"; <br />else if(extension == "DOC") <br /> contentType = "application/msword"; <br />else if(extension == "DOT") <br /> contentType = "application/msword"; <br />else if(extension == "DVI") <br /> contentType = "application/x-dvi"; <br />else if(extension == "DXR") <br /> contentType = "application/x-director"; <br />else if(extension == "EPS") <br /> contentType = "application/postscript"; <br />else if(extension == "ETX") <br /> contentType = "text/x-setext"; <br />else if(extension == "EVY") <br /> contentType = "application/envoy"; <br />else if(extension == "EXE") <br /> contentType = "application/octet-stream"; <br />else if(extension == "FIF") <br /> contentType = "application/fractals"; <br />else if(extension == "FLR") <br /> contentType = "x-world/x-vrml"; <br />else if(extension == "GIF") <br /> contentType = "image/gif"; <br />else if(extension == "GTAR") <br /> contentType = "application/x-gtar"; <br />else if(extension == "GZ") <br /> contentType = "application/x-gzip"; <br />else if(extension == "H") <br /> contentType = "text/plain"; <br />else if(extension == "HDF") <br /> contentType = "application/x-hdf"; <br />else if(extension == "HLP") <br /> contentType = "application/winhlp"; <br />else if(extension == "HQX") <br /> contentType = "application/mac-binhex40"; <br />else if(extension == "HTA") <br /> contentType = "application/hta"; <br />else if(extension == "HTC") <br /> contentType = "text/x-component"; <br />else if(extension == "HTM") <br /> contentType = "text/html"; <br />else if(extension == "HTML") <br /> contentType = "text/html"; <br />else if(extension == "HTT") <br /> contentType = "text/webviewhtml"; <br />else if(extension == "ICO") <br /> contentType = "image/x-icon"; <br />else if(extension == "IEF") <br /> contentType = "image/ief"; <br />else if(extension == "III") <br /> contentType = "application/x-iphone"; <br />else if(extension == "INS") <br /> contentType = "application/x-internet-signup"; <br />else if(extension == "ISP") <br /> contentType = "application/x-internet-signup"; <br />else if(extension == "JFIF") <br /> contentType = "image/pipeg"; <br />else if(extension == "JPE") <br /> contentType = "image/jpeg"; <br />else if(extension == "JPEG") <br /> contentType = "image/jpeg"; </p>
<img src ="http://www.blogjava.net/WshmAndLily/aggbug/91499.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2007-01-03 10:59 <a href="http://www.blogjava.net/WshmAndLily/articles/91499.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让表格一行中的文字过多时自动变成省略号</title><link>http://www.blogjava.net/WshmAndLily/articles/80387.html</link><dc:creator>semovy</dc:creator><author>semovy</author><pubDate>Fri, 10 Nov 2006 06:26:00 GMT</pubDate><guid>http://www.blogjava.net/WshmAndLily/articles/80387.html</guid><wfw:comment>http://www.blogjava.net/WshmAndLily/comments/80387.html</wfw:comment><comments>http://www.blogjava.net/WshmAndLily/articles/80387.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/WshmAndLily/comments/commentRss/80387.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/WshmAndLily/services/trackbacks/80387.html</trackback:ping><description><![CDATA[&lt;style&gt;<br />#DIV1{width:200px;height:90px;background-color:#87CEEB;padding:8px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }<br />&lt;/style&gt;<br />&lt;center&gt;&lt;div id=DIV1&gt;让表格一行中的文字过多时自动变成省略号让表格一行中的文字过多时自动变成省略号&lt;/div&gt;<br /><br /><span style="FONT-WEIGHT: bold">如内容超出单元格，则隐藏</span><br />style="TABLE-LAYOUT: fixed"<img src ="http://www.blogjava.net/WshmAndLily/aggbug/80387.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/WshmAndLily/" target="_blank">semovy</a> 2006-11-10 14:26 <a href="http://www.blogjava.net/WshmAndLily/articles/80387.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>