其实自己写了一个js库的,这也不能算是库吧,因为叫库的话,应该要比较强大吧。和jquery、mootools、yui那些比起来简直差好多。我这个只是把自己常用的整理在了一起,比如:addclass、hasclass、removeclass、cookies、getByClassName、event等一些最常用的,相对简单许多了,写法应该和JQ、yui的有些类似吧。因为JQ压缩版也有50多K,而我写的因为简单,做一个门户站的话,全站的js差不多也就30来k,所以还是有些好处的,因为大家都知道仅仅因为一个tab切换而去用jq的话,那算是暴发户所为吧,太浪费了。但是这个有一个缺点,因为JS代码不统一,而合作开发的人如果要用到里面的写法,那么就会需要花费时间,或者,可能他自己加入了另一个js库去实现页面,那么与其这样倒不如团队统一。自己写的那个js目前也用在了两个门户站还有几个小站上面,也算知足了吧。那么goodbye了,为了团队开始用jq吧。

  1. 热爱设计,热爱并执着于平面设计、网页设计、艺术设计。有着宽广的设计观和国际化的设计眼光;
  2. 能独立担当设计工作。能适应高强度的工作,并保持乐观精神。善于团队合作;
  3. 良好的设计表现力和设计沟通能力,请提供作品证明;
  4. 熟练使用Photoshop、Illustrator、flash等软件;
  5. 相关行业、相关职位工作1年以上;
  6. 英语良好者优先。

学历不做过多要求,主要是技术+人品。Css、Javascript, Html等了解一点就可以。工作主要侧重与网站界面设计。有信心、有实力的同学可以和我联系,可先发邮箱到kairyou@qq.com,请附上你的简历+联系方式+作品。

长沙还没有很专业的技术团队,如果你想在长沙发展,想施展自己的才能,想进入专业的团队,想和优秀的人一起工作,可以来试试。公司名称我就不提供了,反正待遇在长沙来讲,不算最高,也应该是中上等吧。

Ps:帮人招聘,这里把淘宝和百度的招聘内容复制并降低了一点要求。我的感觉,美工这个词已经有点贬义了,大概就是指什么都了解一点,但是什么都不专业的人。在长沙而言,99.9%招聘的都是美工,而在这里你就是设计师,不仅仅是称谓的改变。

TAG 招聘

如果网站是.net程序的话,body下面紧跟着就是一个form,因此页面出现两个form的几率很高。在做公司目前的一个项目时,发现当在网页中加进去一个form后,用ie6测试时,发现加进去的form后面的文字变成居中对齐了。比如下面的代码:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gbk" />   
  5. <style>
  6. body,div,h2,form,p{margin:0;padding:0;font-weight:400;} 
  7. body{background:#FFF;color:#444;font:12px/20px Arial;text-align:center;} 

  8. #body,#ft{clear:both;width:706px;margin:0 auto;border:1px solid #CCC;text-align:left;} 
  9. #body div{text-align:left;} 
  10. </style>  
  11. </head>  
  12.   
  13. <body>  
  14. <form>第一个form 
  15.     <div id="body">  
  16.         <div>  
  17.             <form>第二个form:这是一个神奇的Form,这个form下面的内容,IE6会居中显示,继承了body的text-align:center(#body:{text-align:left}没有起到作用)。删除这个form后,会发现ie6下下面的内容都变成正常的左对齐了。 
  18.             </form>  
  19.             此现象应该是form内又嵌套了一个form所导致。 
  20.         </div>  
  21.         <div>这里的内容,要再设置一次:#bd div{text-align:left;} ie6才会左对齐</div>  
  22.         <h2>这里的内容IE6居中了</h2>  
  23.     </div>  
  24. </form>
  25. </body>  
  26. </html>  

 由于以前接触的基本都是php的程序,从来没遇到过这样的情况,.net把body间的内容用一个form给包含了,当里面再加进去一个form后,上面描述的问题就出现了。

我想到的解决办法就是:

1、 把css里body的text-align:center;修改成:text-align /*IE5.5 only*/:center; (这里没照顾ie5.0),由于IE5、IE6都识别前面加下划线“_text-align:”这个hack,所以这个hack在这里也用不上(以前还以为加下划线只有IE6能识别)。 body加text-align:center;也就是为了让IE5实现margin:0 auto的效果。

2、狠下心把body的text-align:center删掉也能解决,但是ie5就。。可惜IE5还有极少数的人在用。。

3、<!--[if IE 6]> body{text-align:left;} <![endif]--> 或者 * html body{text-align:left;}/*IE6/ie7都识别*/

4、重设#body下面的元素,#body div, #body h2{text-align:left;} 

在实践中上面的四种方法都可能用到,个人更偏向于第三、四种方案。

 另外发现我blog的字体,在chrome下不是一般的难看啊。。。越来越不喜欢这个风格了。。不知道啥时候有空做一个。还有这两天做了一个雅黑+DejaVuSansMono的等宽字体,等宽主要是方便用vim的时候选择,还有bug 所以还不能发布,等发现没什么问题了就发布出来。主要是搜索很久都没找到雅黑+DejaVuSansMono的等宽字体,所以才萌生了自己做的想法。这个合并字体搞了很久,也搞的很郁闷,制作字体的时候CUP经常100%,终于发现我的电脑年纪不小了。。英文使用DejaVu,是因为最喜欢它的等宽字体,Consolas、Monaco、Bitstream等等好多等宽字体测试后,发现DejaVu的效果是最好的,1、l和0、o、O很容易区分(dejavu也是Bitstream出的他们很接近)。

TAG ie, css

默认的xp sp3安装的ie都是ie6,那么像我们这类搞web前端开发的就郁闷了,还要装IE7再装IEtester。但是系统为精简版的SP3可能会安装ie7失败,摸索很久才找到原因,不过这个方法很久之前就被我发现了,一直没时间打字~下面说下我的解决办法:

访问:Windows update:http://update.microsoft.com/Windowsupdate/v6/default.aspx?ln=en,安装Windows update ActiveX Control,之后它会提示重启系统。
再安装IE7,问题就解决了。

我想原因就是系统精简了Windows update,而安装ie7首先需要这个功能所以导致安装失败。安装好ie7后再关闭Windows update即可。
我用的是SP3英文版,中文版的解决办法也都是大同小异的了。

TAG ie7

昨天起床发现外面下了大雪,前天还下了点雨,没想到居然晚上接着下雪,脚踩进雪里已经被雪淹没了,发出咯吱咯吱的声音.估计雪至少应该有15厘米厚吧,有趣的是手机收到长沙的天气预报最高温度居然30度..高速公路封了,今天还没通.年前回来那天也是下了点雪封了高速,从锦州打的回朝阳价格变成平时3倍,司机还不太愿意.不过从锦州回朝阳的路发现朝阳的路修的比锦州好多了.朝阳这两年变化很快,奥运会期间修的新高速开车去北京大概3-4个小时就可以了.好像要为动车组还要新建一个火车站.这次基本是留在老家了,想到离开长沙好伤感.