<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>渔人之家 - 网站教程</title><link>http://www.yurenhome.com/</link><description>IT信息大全，登山旅游，活动聚会 - </description><generator>RainbowSoft Studio Z-Blog 1.8 Arwen Build 81206</generator><language>zh-CN</language><copyright>Copyright(C)2009 渔人之家 Some Rights Reserved. 备案号：浙ICP备09030987号</copyright><pubDate>Sun, 05 Sep 2010 13:46:11 +0800</pubDate><item><title>DIV+CSS+JS图片无缝滚动代码</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/106.html</link><pubDate>Wed, 01 Sep 2010 14:32:23 +0800</pubDate><guid>http://www.yurenhome.com/post/106.html</guid><description><![CDATA[<p>DIV的图片无缝滚动,DIV 图片上无缝滚动,DIV 图片下无缝滚动,DIV 图片左无缝滚动,DIV 图片右无缝滚动<br />先了解一下对象的几个的属性：</p><p>innerHTML:设置或获取位于对象起始和结束标签内的 HTML</p><p>scrollHeight: 获取对象的滚动高度。</p><p>scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离</p><p>scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离</p><p>scrollWidth:获取对象的滚动宽度</p><p>offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度</p><p>offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置</p><p>offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置</p><p>offsetWidth:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度</p><p>DIV + JS 图片上无缝滚动</p><p>&lt;style type=&quot;text/css&quot;&gt;<br />&lt;!--<br />#demo {<br />background: #FFF;<br />overflow:hidden;<br />border: 1px dashed #CCC;<br />height: 100px;<br />text-align: center;<br />float: left;<br />}<br />#demo img {<br />border: 3px solid #F2F2F2;<br />display: block;<br />}<br />--&gt;<br />&lt;/style&gt;<br />向上滚动<br />&lt;div id=&quot;demo&quot;&gt;<br />&lt;div id=&quot;demo1&quot;&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div id=&quot;demo2&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;script&gt;<br />&lt;!--<br />var speed=10; //数字越大速度越慢<br />var tab=document.getElementById(&quot;demo&quot;);<br />var tab1=document.getElementById(&quot;demo1&quot;);<br />var tab2=document.getElementById(&quot;demo2&quot;);<br />tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2<br />function Marquee(){<br />if(tab2.offsetTop-tab.scrollTop&lt;=0)//当滚动至demo1与demo2交界时<br />tab.scrollTop-=tab1.offsetHeight //demo跳到最顶端<br />else{<br />tab.scrollTop++<br />}<br />}<br />var MyMar=setInterval(Marquee,speed);<br />tab.onmouseover=function() {clearInterval(MyMar)};//鼠标移上时清除定时器达到滚动停止的目的<br />tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};//鼠标移开时重设定时器<br />--&gt;<br />&lt;/script&gt;</p><p>&nbsp;</p><p>DIV + CSS + JS图片下无缝滚动</p><p>&lt;style type=&quot;text/css&quot;&gt;<br />&lt;!--<br />#demo {<br />background: #FFF;<br />overflow:hidden;<br />border: 1px dashed #CCC;<br />height: 100px;<br />text-align: center;<br />float: left;<br />}<br />#demo img {<br />border: 3px solid #F2F2F2;<br />display: block;<br />}<br />--&gt;<br />&lt;/style&gt;</p><p>向下滚动<br />&lt;div id=&quot;demo&quot;&gt;<br />&lt;div id=&quot;demo1&quot;&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div id=&quot;demo2&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;script&gt;<br />&lt;!--<br />var speed=10; //数字越大速度越慢<br />var tab=document.getElementById(&quot;demo&quot;);<br />var tab1=document.getElementById(&quot;demo1&quot;);<br />var tab2=document.getElementById(&quot;demo2&quot;);<br />tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2<br />tab.scrollTop=tab.scrollHeight<br />function Marquee(){<br />if(tab1.offsetTop-tab.scrollTop&gt;=0)//当滚动至demo1与demo2交界时<br />tab.scrollTop+=tab2.offsetHeight //demo跳到最顶端<br />else{<br />tab.scrollTop--<br />}<br />}<br />var MyMar=setInterval(Marquee,speed);<br />tab.onmouseover=function() {clearInterval(MyMar)};//鼠标移上时清除定时器达到滚动停止的目的<br />tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};//鼠标移开时重设定时器<br />--&gt;<br />&lt;/script&gt;</p><p><br />DIV + CSS + JS图片左无缝滚动</p><p>&lt;style type=&quot;text/css&quot;&gt;<br />&lt;!--<br />#demo {<br />background: #FFF;<br />overflow:hidden;<br />border: 1px dashed #CCC;<br />width: 500px;<br />}<br />#demo img {<br />border: 3px solid #F2F2F2;<br />}<br />#indemo {<br />float: left;<br />width: 800%;<br />}<br />#demo1 {<br />float: left;<br />}<br />#demo2 {<br />float: left;<br />}<br />--&gt;<br />&lt;/style&gt;<br />向左滚动<br />&lt;div id=&quot;demo&quot;&gt;<br />&lt;div id=&quot;indemo&quot;&gt;<br />&lt;div id=&quot;demo1&quot;&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div id=&quot;demo2&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;script&gt;<br />&lt;!--<br />var speed=10; //数字越大速度越慢<br />var tab=document.getElementById(&quot;demo&quot;);<br />var tab1=document.getElementById(&quot;demo1&quot;);<br />var tab2=document.getElementById(&quot;demo2&quot;);<br />tab2.innerHTML=tab1.innerHTML;<br />function Marquee(){<br />if(tab2.offsetWidth-tab.scrollLeft&lt;=0)<br />tab.scrollLeft-=tab1.offsetWidth<br />else{<br />tab.scrollLeft++;<br />}<br />}<br />var MyMar=setInterval(Marquee,speed);<br />tab.onmouseover=function() {clearInterval(MyMar)};<br />tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};<br />--&gt;<br />&lt;/script&gt;</p><p>&nbsp;</p><p>DIV + JS图片右无缝滚动</p><p>&lt;style type=&quot;text/css&quot;&gt;<br />&lt;!--<br />#demo {<br />background: #FFF;<br />overflow:hidden;<br />border: 1px dashed #CCC;<br />width: 500px;<br />}<br />#demo img {<br />border: 3px solid #F2F2F2;<br />}<br />#indemo {<br />float: left;<br />width: 800%;<br />}<br />#demo1 {<br />float: left;<br />}<br />#demo2 {<br />float: left;<br />}<br />--&gt;<br />&lt;/style&gt;<br />向右滚动<br />&lt;div id=&quot;demo&quot;&gt;<br />&lt;div id=&quot;indemo&quot;&gt;<br />&lt;div id=&quot;demo1&quot;&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;<a href="http://www.yurenhome.com/upload/2010/9/201009011433483370.gif">upload/2010/9/201009011433483370.gif</a>&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;<br />&lt;/div&gt;<br />&lt;div id=&quot;demo2&quot;&gt;&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;script&gt;<br />&lt;!--<br />var speed=10; //数字越大速度越慢<br />var tab=document.getElementById(&quot;demo&quot;);<br />var tab1=document.getElementById(&quot;demo1&quot;);<br />var tab2=document.getElementById(&quot;demo2&quot;);<br />tab2.innerHTML=tab1.innerHTML;<br />function Marquee(){<br />if(tab.scrollLeft&lt;=0)<br />tab.scrollLeft+=tab2.offsetWidth<br />else{<br />tab.scrollLeft--<br />}<br />}<br />var MyMar=setInterval(Marquee,speed);<br />tab.onmouseover=function() {clearInterval(MyMar)};<br />tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};<br />--&gt;<br />&lt;/script&gt;</p><p>&nbsp;</p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/106.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=106</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=106&amp;key=86b50a6a</trackback:ping></item><item><title>支持IE FF的CSS鼠标手型代码</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/103.html</link><pubDate>Fri, 23 Jul 2010 14:44:37 +0800</pubDate><guid>http://www.yurenhome.com/post/103.html</guid><description><![CDATA[<p>支持IE FF的CSS鼠标手型代码</p><p>在网页制作过程中常常会用到以其他形式代替链接的方式，但如果只是按常理加代码的话在FF下是不支持手型链接样式的，<br />cursor:hand只支持IE，<br />支持IE FF的样式如下，<br />cursor:pointer这样两个浏览就通用了</p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/103.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=103</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=103&amp;key=828deca8</trackback:ping></item><item><title>JS代码图片切换, 兼容IE7、IE8</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/99.html</link><pubDate>Mon, 07 Jun 2010 16:14:31 +0800</pubDate><guid>http://www.yurenhome.com/post/99.html</guid><description><![CDATA[<p><span style="line-height: 22px" class="liebiao"> </span></p><p>&lt;script language=JavaScript&gt;<br />var elady_step=3;&nbsp;//1:small, 3:middle, 5:big<br />var elady_speed=50;&nbsp;//20:fast, 50:middle, 80:slow<br />var e_tp=new Array();<br />var e_tplink=new Array();<br />var adNum_elady1=0;&nbsp; <br />var elady_stop_sh=0;<br />var elady_star_sh=1;</p><p>function elady1_moveImg(){<br />if ((!document.all&amp;&amp;!document.getElementById)||(elady_stop_sh==0))&nbsp;return;<br />if (elady_star_sh==1){<br />&nbsp;document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)+elady_step;}<br />else if (elady_star_sh==2){<br />&nbsp;document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)+elady_step;}<br />else if (elady_star_sh==3){<br />&nbsp;document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)-elady_step;}<br />else{<br />&nbsp;document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)-elady_step;}<br />if (elady_star_sh&lt;4)&nbsp;elady_star_sh++;<br />else&nbsp;elady_star_sh=1;<br />setTimeout(&quot;elady1_moveImg()&quot;,elady_speed);}</p><p>e_tplink[0]=&quot;#&quot;;<br />e_tp[0]=&quot;images/1.JPG&quot;;</p><p>e_tplink[1]=&quot;#&quot;;<br />e_tp[1]=&quot;images/2.JPG&quot;;</p><p>e_tplink[2]=&quot;#&quot;;<br />e_tp[2]=&quot;images/3.JPG&quot;;</p><p>e_tplink[3]=&quot;#&quot;;<br />e_tp[3]=&quot;images/4.JPG&quot;;</p><p>&nbsp;</p><p><br />var currentimage=new Array();&nbsp;&nbsp; <br />for (i=0;i&lt;=3;i++){currentimage[i]=new Image();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; currentimage[i].src=e_tp[i];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function elady1_set(){&nbsp;&nbsp; if (document.all)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e_tprotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e_tprotator.filters.revealTrans.apply();&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function elady1_playCo()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp; if (document.all)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e_tprotator.filters.revealTrans.play()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }function elady1_nextAd(){&nbsp;&nbsp; if(adNum_elady1&lt;e_tp.length-1)adNum_elady1++ ;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else adNum_elady1=0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; elady1_set();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.images.e_tprotator.src=e_tp[adNum_elady1];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; elady1_playCo();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; theTimer=setTimeout(&quot;elady1_nextAd()&quot;, 4000);}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function elady1_linkurl(){&nbsp;&nbsp; jumpUrl=e_tplink[adNum_elady1];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jumpTarget='_blank';<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (jumpUrl != ''){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (jumpTarget != '')window.open(jumpUrl,jumpTarget);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else location.href=jumpUrl;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }}<br />function elady1_listMsg() <br />{&nbsp;&nbsp; status=e_tplink[adNum_elady1];<br />document.returnValue = true;}<br />window.onload=elady1_nextAd;<br />document.write(&quot;&lt;div id='elady1_divimg' style='position:relative'&gt;&quot;);<br />document.write('&lt;a onMouseOver=&quot;elady1_listMsg();return document.returnValue&quot; target=&quot;_self&quot;&gt;');<br />document.write('&lt;img style=&quot;FILTER: revealTrans(duration=2,transition=20)&quot; height=342 src=&quot;&quot; width=707 border=0 name=e_tprotator &gt;&lt;/a&gt;');<br />document.write(&quot;&lt;/div&gt;&quot;);<br />&nbsp;&nbsp;&nbsp; &lt;/script&gt;</p><script language="JavaScript" type="text/javascript"> var elady_step=3; //1:small, 3:middle, 5:big var elady_speed=50; //20:fast, 50:middle, 80:slow var e_tp=new Array(); var e_tplink=new Array(); var adNum_elady1=0; var elady_stop_sh=0; var elady_star_sh=1; function elady1_moveImg(){ if ((!document.all&&!document.getElementById)||(elady_stop_sh==0)) return; if (elady_star_sh==1){ document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)+elady_step;} else if (elady_star_sh==2){ document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)+elady_step;} else if (elady_star_sh==3){ document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)-elady_step;} else{ document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)-elady_step;} if (elady_star_sh<4) elady_star_sh++; else elady_star_sh=1; setTimeout("elady1_moveImg()",elady_speed);} e_tplink[0]="#"; e_tp[0]="http://asqhq.com/asq/images/1.JPG"; e_tplink[1]="#"; e_tp[1]="http://asqhq.com/asq/images/2.JPG"; e_tplink[2]="#"; e_tp[2]="http://asqhq.com/asq/images/3.JPG"; e_tplink[3]="#"; e_tp[3]="http://asqhq.com/asq/images/4.JPG"; var currentimage=new Array(); for (i=0;i<=3;i++){currentimage[i]=new Image(); currentimage[i].src=e_tp[i]; } function elady1_set(){ if (document.all) { e_tprotator.filters.revealTrans.Transition=Math.floor(Math.random()*23); e_tprotator.filters.revealTrans.apply(); } } function elady1_playCo() { if (document.all) e_tprotator.filters.revealTrans.play() }function elady1_nextAd(){ if(adNum_elady1<e_tp.length-1)adNum_elady1++ ; else adNum_elady1=0; elady1_set(); document.images.e_tprotator.src=e_tp[adNum_elady1]; elady1_playCo(); theTimer=setTimeout("elady1_nextAd()", 4000);} function elady1_linkurl(){ jumpUrl=e_tplink[adNum_elady1]; jumpTarget='_blank'; if (jumpUrl != ''){ if (jumpTarget != '')window.open(jumpUrl,jumpTarget); else location.href=jumpUrl; }} function elady1_listMsg() { status=e_tplink[adNum_elady1]; document.returnValue = true;} window.onload=elady1_nextAd; document.write("<div id='elady1_divimg' style='position:relative'>"); document.write('<a onMouseOver="elady1_listMsg();return document.returnValue" target="_self">'); document.write('<img style="FILTER: revealTrans(duration=2,transition=20)" height=342 src="" width=707 border=0 name=e_tprotator ></a>'); document.write("</div>"); </script>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/99.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=99</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=99&amp;key=edeb4e07</trackback:ping></item><item><title>设计师的福音,Google网页字体在线服务</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/97.html</link><pubDate>Fri, 21 May 2010 15:07:08 +0800</pubDate><guid>http://www.yurenhome.com/post/97.html</guid><description><![CDATA[<p>目前网页上使用的字体都是常见的几种，如&rsquo;Lucida Grande&rsquo;， Verdana， Arial， Sans-Serif，中文常见的有宋体。</p><p>要想用比较个性的字体就比较麻烦了，因为你不能保证客户端是否支持这种字体，常用的方法是用Photoshop把文字制作成图片。</p><p>为了让网页设计更加灵活，Google从2010年5月19日启动了网页在线字体服务，并一口气发布了十八字体族。但与 Monotype Web Fonts、FontShop 等字体商不同，Google 这次开放的字体与它其他很多服务一样，完全免费。</p><p>Google 目前提供的字体共有十八种，均为目前比较流行的免费字体，包括为 Android 而开发的 Droid 系列，被称为&ldquo;Fonts for Scholars&rdquo;的 Cardo，为代码印刷而设计的 Inconsolata，业余之作而不胫走红的 Yanone Kaffeesatz 等等，其中最能引人注目的是字体师 John Fell 设计的 IM Fell 字体。</p><p>我想每个网页设计师都会觉得这是个好消息，又一个来自Google的福音吧！</p><p>想使用它们吗？使用这些字体无需付费，也不必注册，只需要做简单的几步，举个例子，如果你想在你的网页中使用&ldquo;Tangerine&rdquo;这种字体：</p><p>1.在网页头部加入代码</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;<a href="http://fonts.googleapis.com/css?family=Tangerine" target="_blank" jquery1274408814453="22"><font color="#2970a6">http://fonts.googleapis.com/css?family=Tangerine</font></a>&quot;&gt;</td>        </tr>    </tbody></table></p><p>2.在你的CSS样式表中加入</p><p><table style="border-bottom: #0099cc 1px solid; border-left: #0099cc 1px solid; table-layout: fixed; border-top: #0099cc 1px solid; border-right: #0099cc 1px solid" border="0" cellspacing="0" cellpadding="6" width="95%" align="center">    <tbody>        <tr>            <td style="word-wrap: break-word" bgcolor="#ddedfb">body {<br />            font-family: 'Tangerine', serif;<br />            font-size: 48px;<br />            }</td>        </tr>    </tbody></table></p><p>（注：这是让页面所有元素的字体都变成Tangerine，如果只想局部Tangerine字体只要改变CSS选择器就可以了！）</p><p>3.刷新查看效果！</p><p>好了简单吗？</p><p>如果想详细的了解Google在线字体的话，请到官方主页http://code.google.com/webfonts</p><p>详细使用方法http://code.google.com/apis/webfonts/docs/getting_started.html</p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/97.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=97</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=97&amp;key=8837c595</trackback:ping></item><item><title>2010搜索引擎登陆提交入口</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/92.html</link><pubDate>Mon, 10 May 2010 16:58:16 +0800</pubDate><guid>http://www.yurenhome.com/post/92.html</guid><description><![CDATA[<p>1.Google搜索网站登陆* http://www.google.com/intl/zh-CN/add_url.html</p><p>2.Google网页目录收录* http://directory.google.com/Top/World/Chinese_Simplified/</p><p>3.百度搜索网站登陆* http://www.baidu.com/search/url_submit.html</p><p>4.搜搜搜索引擎：网站登录* http://www.soso.com/help/usb/urlsubmit.shtml</p><p>5.hao123网址之家网站登陆* http://221.12.147.30/url_submit.php&nbsp;&nbsp;&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;http://post.baidu.com/f<font color="#000000">?</font>kw=hao123</p><p>6.搜狐/搜狗网站登陆* http://www.sogou.com/feedback/urlfeedback.php</p><p>7.爱问搜索网站登陆* http://iask.com/guest/add_url.php</p><p>8.中国雅虎网站登陆*http://search.help.cn.yahoo.com/h4_4.html</p><p>9.网易有道搜索网站登陆* http://tellbot.yodao.com/report<font color="#000000">?</font>keyFrom=help</p><p>10.Yahoo网站登陆* http://submit.search.yahoo.com/free/request/</p><p>11.中国搜索网站登陆* http://ads.zhongsou.com/register/page.jsp</p><p>12.有道搜索网站登陆* http://tellbot.yodao.com/report</p><p>13.TOM搜索网站登陆* http://search.tom.com/tools/weblog/log.php</p><p>14.北都网址大全登陆* http://www.beidu.org</p><p>15.英文yahoo网站登陆* http://siteexplorer.search.yahoo.com/submit</p><p>16.微软bing搜索网站登陆* http://cn.bing.com/docs/submit.aspx</p><p>17.alltheweb网站登陆* http://www.alltheweb.com/help/webmaster/submit_site</p><p>18.altavista网站登陆* http://www.altavista.com</p><p>19.DMOZ中文网站登陆* http://www.dmoz.org/World/Chinese_Simplified/</p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/92.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=92</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=92&amp;key=e0ea09c5</trackback:ping></item><item><title>CSS实现连续数字和英文的自动换行</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/90.html</link><pubDate>Thu, 06 May 2010 09:38:37 +0800</pubDate><guid>http://www.yurenhome.com/post/90.html</guid><description><![CDATA[<p>自动换行问题,正常字符的换行是比较合理的，而连续的数字和英文字符常常将容器撑大，挺让人头疼，下面介绍的是CSS如何实现换行的方法。</p><p><strong>对于div,p等块级元素</strong></p><p>　　正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行：</p><p><table border="1" cellspacing="0" bordercolorlight="#cccccc" bordercolordark="#ffffff" cellpadding="2" width="450" align="center">    <tbody>        <tr>            <td style="font-size: 9pt" bgcolor="#f6f6f6">            <p>　　html&lt;div id=&quot;wrap&quot;&gt;正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义&lt;/div&gt;</p>            <p>　　css#wrap{white-space:normal; width:200px; }</p>            </td>        </tr>    </tbody></table></p><p>　　1.(IE浏览器)连续的英文字符和阿拉伯数字,使用word-wrap : break-word ;或者word-break:break-all;实现强制断行</p><p>　　#wrap{word-break:break-all; width:200px;}</p><p>　　或者</p><p>　　#wrap{word-wrap:break-word; width:200px;}</p><p>　　&lt;div id=&quot;wrap&quot;&gt;abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111&lt;/div&gt;</p><p>　　效果：可以实现换行</p><p>　　2.(Firefox浏览器)连续的英文字符和阿拉伯数字的断行,Firefox的所有版本的没有解决这个问题,我们只有让超出边界的字符隐藏或者,给容器添加滚动条</p><p>　　#wrap{word-break:break-all; width:200px; overflow:auto;}</p><p>　　&lt;div id=&quot;wrap&quot;&gt;abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111&lt;/div&gt;</p><p>　　效果：容器正常，内容隐藏</p><p><strong>对于table</strong></p><p>　　1. (IE浏览器)使用table-layout:fixed;强制table的宽度,多余内容隐藏</p><p><table border="1" cellspacing="0" bordercolorlight="#cccccc" bordercolordark="#ffffff" cellpadding="2" width="450" align="center">    <tbody>        <tr>            <td style="font-size: 9pt" bgcolor="#f6f6f6">&lt;table style=&quot;table-layout:fixed&quot; width=&quot;200&quot;&gt;            <p>　　&lt;tr&gt;&lt;td&gt;abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</p>            </td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>　　效果：隐藏多余内容</p><p>　　2.(IE浏览器)使用table-layout:fixed;强制table的宽度,内层td,th采用word-break : break-all;或者word-wrap : break-word ;换行</p><p><table border="1" cellspacing="0" bordercolorlight="#cccccc" bordercolordark="#ffffff" cellpadding="2" width="450" align="center">    <tbody>        <tr>            <td style="font-size: 9pt" bgcolor="#f6f6f6">&lt;table width=&quot;200&quot; style=&quot;table-layout:fixed;&quot;&gt;            <p>　　&lt;tr&gt;&lt;td width=&quot;25%&quot; style=&quot;word-break : break-all; &quot;&gt;abcdefghigklmnopqrstuvwxyz 1234567890&lt;/td&gt;&lt;td style=&quot;word-wrap : break-word ;&quot;&gt;abcdefghigklmnopqrstuvwxyz 1234567890&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</p>            </td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>　　效果：可以换行</p><p>　　3. (IE浏览器)在td,th中嵌套div,p等采用上面提到的div,p的换行方法</p><p>　　4.(Firefox浏览器)使用table-layout:fixed;强制table的宽度,内层td,th采用word-break : break-all;或者word-wrap : break-word ;换行，使用overflow:hidden;隐藏超出内容，这里overflow:auto;无法起作用</p><p><table border="1" cellspacing="0" bordercolorlight="#cccccc" bordercolordark="#ffffff" cellpadding="2" width="450" align="center">    <tbody>        <tr>            <td style="font-size: 9pt" bgcolor="#f6f6f6">&lt;table style=&quot;table-layout:fixed&quot; width=&quot;200&quot;&gt;            <p>　　&lt;tr&gt;&lt;td width=&quot;25%&quot; style=&quot;word-break : break-all; overflow:hidden; &quot;&gt;abcdefghigklmnopqrstuvwxyz1234567890&lt;/td&gt;&lt;td width=&quot;75%&quot; style=&quot;word-wrap : break-word; overflow:hidden; &quot;&gt;abcdefghigklmnopqrstuvwxyz1234567890&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</p>            </td>        </tr>    </tbody></table></p><p>&nbsp;</p><p>　　效果：隐藏多于内容</p><p>　　5.(Firefox浏览器)在td,th中嵌套div,p等采用上面提到的对付Firefox的方法运行代码框。最后，这种现象出现的几率很小。</p><!--function: content() parse end  0ms cost! --><!--function eap(it_zhengwennei) parse begin--><script src="http://eap.enorth.com.cn/js/it/it_zhengwennei.js" type="text/javascript"></script><!--function: eap(it_zhengwennei) parse end  0ms cost! -->]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/90.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=90</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=90&amp;key=b51eae72</trackback:ping></item><item><title>如何才能设计出大气的企业网站</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/88.html</link><pubDate>Fri, 30 Apr 2010 15:32:19 +0800</pubDate><guid>http://www.yurenhome.com/post/88.html</guid><description><![CDATA[<div align="left"><p>　　绝大多数的网站项目需求设计方案都有一个共通点：设计要求一定要&ldquo;大气&rdquo;。</p><p>　　&ldquo;大气&rdquo;这个原本陌生的词汇渐渐占领了我的设计思路，有种盲从地被强奸的感觉。其实，说实话，如果你让现今的小企业来对你的设计做些要求的话，从专业角度出发，他们可能连一个起码的要求都提不出来。我也曾经试探性地问过一些客户最基本的设计上的需求。比如网站的基本色调之类的，往往得到的答复就是：你们看着办吧，什么颜色好看用什么颜色。这种对自身企业不负责任的回答，难免会在一定程度上影响到设计人员的设计方向。</p><p>　　回到文章标题提到的&ldquo;大气&rdquo;上来。这个词汇在字典里的具体含义我不清楚，但大多数的企业客户都是义正严词地白纸黑字写在了需求说明里。可能这就是他们在对你的设计效果没有丝毫建设性要求之后，不经大脑思索就硬生生地强加给设计人员的最无理的要求了。但，如何做的大气，他们也拿不定注意的，某些客户可能只是为了掩饰自己的轻浮，而不得不做出的一个颇具风范的补充罢了。</p><p>　　对于设计人员来说，&ldquo;大气&rdquo;真的是非常头痛的问题。因为&ldquo;大气&rdquo;这东西不是说做就能做出来的，这不是一个实际存在的物体，只可意会不可言传。飘朵白云，放个飞机等等只能说明自己的庸俗，更有甚者，万般强调一定要在首页加上企业老总的照片，放上音乐播放器等等，这就是他们心中的&ldquo;大气&rdquo;。然而，这些所谓的&ldquo;大气&rdquo;并没能增加网站的优势，反而，更凸显了企业的无为。我们此时所要做的就是开导教化，规劝他们千万不要把自己的企业站做成一个娱乐场所，要娱乐，去那些门户网站就够了，他们什么都有，你想不到的都有。但往往这些建议都会被他们抛掷脑后，&ldquo;我让你怎么做你就怎么做好了，又不会少你一分！&rdquo;但凡听到类似这样的话的，这个企业绝对不是什么有实力的。做纺织的放个飞机表明自己的高度；做物流的放个唱着交响乐的音乐播放器表明自己深度。。。这样就大气了吗？</p><p>　　在网上找到一个这样对商业网站的定义，感觉概括的比较全面：&ldquo;大气&rdquo;是指突出要表现的主题,并加以适当的夸张，弱化辅助的图形，减少干扰的元素。同时通过色彩的搭配，元素的使用及比例等，形成考究的视觉中心，把&ldquo;气&rdquo;留住，让画面有良好的节奏感。这是一个比较高的境界，需要设计师不断的提高自身的修养与审美意识。</p><p>　　对于一个大气的商业网站来说，首先，页面布局设计就是一个非常有学问值得推敲的问题。布局合理有序，突出重点，简洁而不简单；单一而不单调；层次分明；设计元素协调；能更好地满足用户的需求，引导用户方便快捷地实现功能，第一时间找到自己要做的，下一步去哪，当前所在位置等等；给用户一种畅通无阻畅快淋漓的感觉，虽然是第一次访问，但已是似曾相识信手拈来。这样的大气来的更且实际。因为，飞机不会让用户想到你的纺织品有多么的精致，交响乐也不能让用户看到你的物流服务有多好。</p><p>　　一个网站就象一个人，合理的信息架构是骨架，丰富生动的信息内容是血肉，而界面是皮肤，贯穿始末的易用性等用户体验是内在的修养气质。这一切相辅相成缺一不可。所以一个有魅力的人其魅力所在绝不仅仅是因为有光鲜夺目的面孔，而更应是举手投足间不经意流露出的内在气质。网站也是如此，如果没有一副好的骨架，没有血肉，徒有一个好外表，最终还是会让人弃若鄙履的，这样又何谈&ldquo;大气&rdquo;呢？</p><p>　　企业网站不应只是一个光鲜华丽又孤芳自赏的橱窗广告，偶尔引来人驻足却又拉开了距离，让人亲近不得。企业网站更应该象是一个以用户为中心的亲切的便民窗口（像小区里的小卖部，它比市中心的商场超市更能满足周围住户的需求，而且更快速直接），能帮助人理解企业的价值主张，找到所需的产品或服务，建立友好的信任感，并以此为基础实现自身的赢利目标。可用性与赢利能力相结合，并兼顾界面的美观，企业网站建设只有做到了这一切，才能称之为&ldquo;大气&rdquo;。</p></div>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/88.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=88</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=88&amp;key=6849c876</trackback:ping></item><item><title>CSS定位属性Position详解</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/72.html</link><pubDate>Mon, 29 Mar 2010 09:44:54 +0800</pubDate><guid>http://www.yurenhome.com/post/72.html</guid><description><![CDATA[<div><a href="http://paranimage.com/category/dede/css/"><font color="#4499aa">CSS</font></a>中最常用的布局类属性，一个是Float(<a href="http://paranimage.com/css-float-attribute/"><font color="#4499aa">CSS浮动属性Float详解</font></a>)，另一个就是CSS定位属性Position。</div><div>1. position:static<p>所有元素的默认定位都是：position:static，这意味着元素没有被定位，而且在文档中出现在它应该在的位置。</p><p>一般来说，不用指定 position:static，除非想要覆盖之前设置的定位。</p>#div-1 { position:static; }<p>&nbsp;</p>2. position:relative<p>如果设定 position:relative，就可以使用 top,bottom,left 和 right 来相对于元素在文档中应该出现的位置来移动这个元素。【意思是元素实际上依然占据文档中的原有位置，只是视觉上相对于它在文档中的原有位置移动了】</p>#div-1 { position:relative; top:20px; left:-40px; }<p>&nbsp;</p>3. position:absolute<p>当指定 position:absolute 时，元素就脱离了文档【即在文档中已经不占据位置了】，可以准确的按照设置的 top,bottom,left 和 right 来定位了。</p>#div-1a { position:absolute; top:0; right:0; width:200px; }<p>&nbsp;</p>4. position:relative + position:absolute<p>如果我们给 div-1 设置 relative 定位，那么 div-1 内的所有元素都会相对 div-1 定位。如果给 div-1a 设置 absolute 定位，就可以把 div-1a 移动到 div-1 的右上方。</p>#div-1 { position:relative; } #div-1a { position:absolute; top:0; right:0; width:200px; }<p>&nbsp;</p>5. 两栏绝对定位<p>现在就可以使用相对定位和绝对定位来做一个两栏布局了。</p>#div-1 { position:relative; } #div-1a { position:absolute; top:0; right:0; width:200px; } #div-1b { position:absolute; top:0; left:0; width:200px; }<p>&nbsp;</p>6. 两栏绝对定位定高<p>一种方案是给元素设定固定高度。但这种方案对大多数<a href="http://paranimage.com/category/dede/"><font color="#4499aa">设计</font></a>来说不太适合，因为一般我们不知道元素中会有多少文本，或者将要使用的精确的字号。</p>#div-1 { position:relative; height:250px; } #div-1a { position:absolute; top:0; right:0; width:200px; } #div-1b { position:absolute; top:0; left:0; width:200px; }<p>&nbsp;</p>7. 浮动<p>对于可变高度的列来说，绝对定位就不起作用了，以下是另外一个方案。</p><p>我们可以浮动一个元素，使它移动到左边/右边，并且是文本环绕着它。这主要用于图像，但这里我们把它用于一个复杂的布局任务(因为这是我们唯一的工具)。</p>#div-1a { float:left; width:200px; }<p>&nbsp;</p>8. 浮动列<p>如果我们把一个元素向左浮动，并且把第二个元素也向左浮动，they will push up against each other。</p>#div-1a { float:left; width:150px; } #div-1b { float:left; width:150px; }<p>&nbsp;</p>9. 清除浮动列<p>在浮动元素之后，我们可以清除浮动来使其他元素正确定位。</p>#div-1a { float:left; width:190px; } #div-1b { float:left; width:190px; } #div-1c { clear:both; }<p>&nbsp;</p><p>英文原文：<a href="http://www.barelyfitz.com/screencast/html-training/css/positioning/"><font color="#4499aa">Learn CSS Positioning in Ten Steps</font></a><br />中文译文: <a href="http://www.qianduan.net/css-position.html"><font color="#4499aa">CSS Position </font></a></p></div>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/72.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=72</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=72&amp;key=193ea9a0</trackback:ping></item><item><title>设计语录</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/71.html</link><pubDate>Mon, 29 Mar 2010 09:43:10 +0800</pubDate><guid>http://www.yurenhome.com/post/71.html</guid><description><![CDATA[<p>其实设计师是一个服务的行业&nbsp;</p><p><font color="#ff9999">&ldquo;空间就是要先空出来，然后将好的东西放进去。&rdquo;崔华峰说</font></p><p>&nbsp;</p><p>&ldquo;如果要用一个职业来比较的话，我选择新闻记者。&rdquo;广州魄信装饰设计公司总设计师曾耀钧如是说。&nbsp;</p><p><font color="#ff9999">设计业界早就流行着一句话：如果你去都没有去过五星级宾馆，你又怎么能够设计出来呢？</font></p><p><br />永远记住，你是一个懂设计，爱设计的商人。用设计吃饭，你比别人更有资格。</p><p>&nbsp;<font color="#ff9999">犹太人认为，拥有积极思想的人，对任何事都抱着乐观的态度，即使遇上挫折，积极者也会认为那是成功前的必经考验。</font></p><p>&nbsp;</p><p>Ta是一个&ldquo;学者型设计师&rdquo;。</p><p><font color="#ff9999">去找回 遗失已久 的 素描</font></p><p><br />艺术是情感传达的载体</p><p><font color="#ff9999">一种非常私人的坚持，一路走下去，一定会遇到，属于自己的春天。</font></p><p>&nbsp;</p><p>&ldquo;冲动王&rdquo;说：&ldquo;将来我的孩子要是去学网页设计我就活活把他掐死&rdquo;，&ldquo;胖子&rdquo;说：&ldquo;将来我孩子要是不听话我就送他去学网页设计&rdquo;当然这只是大家的玩笑而已。但是从心底要我选的话，我当然</p><p>不会选择让我的孩子去学设计。</p><p><font color="#ff9999">鱼缸里的鱼，前途光明永无出路</font></p><p><br />旧碗，天天捧着用惯了</p><p>&nbsp;<font color="#ff9999">这东西太贵重了 我怎么好意思用</font></p><p><br />&nbsp;</p><p>光靠木块石头和铁板，人类是没有办法将太空梭送上宇宙的</p><p>&nbsp;<font color="#ff9999">心大了事情就小了，心小了事情就大了</font></p><p>&nbsp;</p><p>半个苹果 比 一个 苹果好吃</p><p>&nbsp;<font color="#ff9999">选择的路 就 继续走下去吧 别管以后会怎样</font></p><p>&nbsp;</p><p>终于知道了鼻子高的唯一好处就是 戴眼镜不容易掉</p><p><font color="#ff9999">很多人近了，渐渐的远了。很多人很远，慢慢的近了</font></p><p>&nbsp;</p><p>如果将人生一分为二， 前半段人生哲学是「不犹豫」，后半段人生哲学是「不后悔」。</p><p>&nbsp;<font color="#ff9999">跑得太快，摔一跤，原地耽误大把时间。还不如跑得慢些，步步稳健，而且不会错过路边的风景。</font></p><p>&nbsp;</p><p>生活在于经历，而不在于平米；</p><p>富裕在于感悟，而不在于别墅；</p><p><font color="#ff9999">播下一个行动，你将收获一种习惯，播下一个习惯，你将收获一种性格，播下一种性格，你将收获一种命运。</font></p><p><br />大师的离去 是因为巨作已经完成</p><p>大师的来临 是因为巨作需要完成<br /><font color="#ff9999">绘画如同真爱，既使人痛苦又使人快乐，痛并快乐着。</font></p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/71.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=71</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=71&amp;key=8e3010ef</trackback:ping></item><item><title>margin IE6双倍距离</title><author>itess@163.com (admin)</author><link>http://www.yurenhome.com/post/70.html</link><pubDate>Thu, 25 Mar 2010 08:22:30 +0800</pubDate><guid>http://www.yurenhome.com/post/70.html</guid><description><![CDATA[<p>IE6的BUG，margin在碰到float时会距离会加倍</p><p>使用DIV+CSS布局,为什么边界margin会在IE6中加倍,而在FF中没有问题<br />解决方法是多加一个CSS定义：display:inline;</p><p>display:inline 的作用是设置对象做为行内元素显示，<br />inline是内联对象的默认值（ps:内联对象就是不自动产生换行的元素，比如span）<br />而我们一般用的div是块级元素，默认display属性是block,<br />但将div的display设置为inline的话，则多个div可以象span一样显示在一行了。</p><p>用margin-left:11px !important;margin-left:5px;这样的方法也能结局使用margin时候的浏览器兼容性问题<br />但是要是margin的距离加倍问题只是在边界的时候才能发生<br />如果边界div和中间部分的div使用同一个margin样式的话就会出现问题了</p>]]></description><category>网站教程</category><comments>http://www.yurenhome.com/post/70.html#comment</comments><wfw:comment>http://www.yurenhome.com/</wfw:comment><wfw:commentRss>http://www.yurenhome.com/feed.asp?cmt=70</wfw:commentRss><trackback:ping>http://www.yurenhome.com/cmd.asp?act=tb&amp;id=70&amp;key=6eda2447</trackback:ping></item></channel></rss>
