2007年1月28日

无题

  今天休息,睡了一上午,下午又赶过来上班,无聊的日子!
  昨天小杀来了,吹了点牛皮,感觉还算良好。只是每个人都在感叹生活的无聊,每个人都被磨得伤筋损骨,困了累了,可是不能喝红牛!而关于末来,总是显得那么渺远,每个人都在自己的路上奔跑着,而奔跑只是为了奔跑本身。谈到爱情,两个人都有看淡一切的表情,只是为什么眼角还有那么一点点恐惶?
  晚上时分,小杀睡在我床上,而我睡在同事的床上,同事是熟悉,而床却是陌生,我闻着那气味,感觉如同离开白天很远!我想像此时我所想念的一些人在干些什么——虽然这毫无意义!再然后我渐渐睡去。
  今天白天,我十一点起床,天光大亮,我穿过一片片阳光回到自己寝室,洗脸刷牙,然后在阳台上晒着太阳,感觉日子真是温馨——每个星期休息一天,休息当天可以睡懒觉,起床后有太阳晒——我生活的全部意义就在于此!在晒太阳的时候,有那么几分钟,我想像她的生活,觉得她应该比我好,至少她还有snow同学,而我只有一个人!然后我甩甩头,已是吃饭时分。

2007年1月25日

远去的事

  昨天很晚的时候收到一条短信,署名老崔——一个我曾闻其声末见其身的人,记忆之中这应该是文亮同学的同学。
  老崔在短信里很慎重其事的叫着我的大名说要与我谈谈,然而很遗憾的是,当时的我正与别人喝着酒吹着牛,直到一小时后在睡觉前最后一眼才看到这条短信。五分钟后我再次从被窝里的探出身来,想像如何回这样一条短信,我费力的打字,内容大约如呵呵可以呀你现在睡了没之类,再一个五分钟过去,手机没有任何动静,我沉沉睡去。
  再一个前几天,我曾接到snow同学的电话,她居然还叫我姐夫!我轻声细语的纠正她的语法错误告诉她应该叫我老习或是小习或是习习都行,只要还你姐的身由之身叫什么都行,然后她看起来相当郁闷——没有在这个问题上与我扯任何皮。然后也轻声细语的告诉我一些关于她姐的事,譬如又换工作了又找男朋友了工作特累心里也累之类,然而当是我心里想的是:这与我又有何干!我可不想做些爱得死去活来感天动地的事!当初决定了的事,不会再改回来!很久以前我们都有机会的时候我们都不曾珍惜,当我们失去彼此的时候也没有后悔莫及,如果老天给我们重新来一次的机会的话,我一定会对着老天说八个字:“老天!你一定是疯了!”
  所以今天上班后,我打开google reader,把她的博客“月亮在唱歌”这条RSS删掉了!因为我突然觉得,实在用不着记念什么!而我想记念什么时也慢慢发现没有什么值得我好记念,过去了的,就过去了,停在某一时空里,成为永恒或是瞬间都只是那个时空的事,此时此际,与我无关。
  而我另外的一些想法是:对于snow同学关于她的一些说法,譬如她大有失意之至而放纵自己之意的行为,我觉得很没有必要,如同失恋了就一定要去喝醉酒一般很无聊,失去一个人只是很普通的事,相比之下,失去自己养的条狗应该更为伤心,因为人没有狗忠诚——譬如现在的我就是。而且关于那些失意的想法只是snow同学的一面之词,也许当下她很满意自己的行为,觉得今天约会的男人高大勇猛而且出手阔气,心花怒放得像礼花一般灿烂也说不定。——其实我想说的是:大家都是成年人了,做什么事都考虑得到后果,如果玩小孩子气,一个人悲秋伤春之类,会让大家觉得很没有意思。
  而长大了,无论做什么,都觉得很没有意思。

2007年1月20日

IE6下相对定位的一个BUG

  这几天在写公司的网站,发现一个在IE6下的bug,具体表现为父子元素均为相对定位(relative)时,子元素从原位置偏移,但父元素却仍认为子元素在原来位置,并按偏移前的位置给子元素空出相应的像素,从而破坏布局。
  具体代码如下:


<div id="L">
  <ul>
    <li><a></a></li>
  </ul>
</div>

#L{
  position: relative;
  float: left;
  left: 0px;
  top: 0px;
  width: 148px;
  background: black;
}

#L ul{
  position: relative;
  left: -40px;
  width: 148px;
}

#L ul li {
  width: 148px;
}


写到这里时,这个列表在firefox2 Oprea9 IE7中均能表现良好了,但在在IE6中,父元素却在右边多出了40个像素,这40个像素来源于ie6的父元素认为子元素的位置并没有变化——虽然与此同时IE6正确的把ul元素偏移了40个像素。
最后,我们不得不为ie6准备一份单独的css(用import及ie6的注脚hack为ie6导入)
如下:

#L ul{
  position: absolute;
  top: 65px;
}

ie6的表现真是差劲,但是我们不能怪它,毕竟它是一个很多年前的浏览器了,作为五六年前的产品,它还是相当不错的。不过,现在IE7出来了,广大的IE用户你们有更好的选择,别跟我说你是盗版装不上,实际上有N种方式用上IE7。当然,作为我个人而言,我更喜欢Firefox。
最后,再次呼吁:告别IE6吧!

2007年1月19日

高兴

  今天真的很高兴,因为:

  1、给公司写的网站通过xhtml 1.0校验了!高兴!这是对我这段时间学习的肯定!
  2、见到feng4ever版主!我一直以为“小可爱”是个女的,今天才发现是个男的,还是刚毕业,呵呵,跟他聊了几句!他是真正的牛人,向他学习!

  呵呵,睡觉去也~

2007年1月18日

CSS弹出菜单(详)

此处为HTML代码:
首先为Head区:


<title>CSS弹出菜单</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312"/>
<link rel="stylesheet" href="css/basic.css" type="text/css"/>
<!--[if lte IE 6]> //用IE6浏览时,@import规则将导入ie.css,而basic.css中的规则将被部分覆盖.
<style type="text/css">
@import url(css/ie.css);
</style>
<![endif]-->

然后在body内写入如下代码:

<div id="mNav">
<ul>
<li><a class="hide" href="#">职业发展</a> //在ie.css中,这一条目被隐藏了,而下面在注解内的内容将被显示
<!--[if lte IE 6]>
<a href="#">职业发展
<table><tr><td>
<![endif]-->
<ul>
<li><a href="#">人力资源</a></li>
<li><a href="#">企业文化</a></li>
<li><a href="#">培训发展</a></li>
<li><a href="#">员工园地</a></li>
<li><a href="#">人才招聘</a></li>
</ul>
<!--[if lte IE 6]>
</td></tr></table>
</a>
<![endif]-->
</li>
<li><a class="hide" href="#">首页</a>
<!--[if lte IE 6]> //此处我曾尝试不写(因为没有子菜单),可是不写后在IE6中会矮一个像素,最后写上,解决问题!具体实现有待研究.
<a href="#">首页
<table>
<tr>
<td>
</td>
</tr>
</table>
</a>
<![endif]-->
</li>
</ul>
</div>


以下为basic.css的代码,为oprea/firefox/IE7准备:

#mNav {
font-family: arial, sans-serif;
width:778px;
height: 25px; //此处不写高度时在Firefox中mNav元素高度为0,但在IE中却可以不写.
margin:0;
background: #344D58;
vertical-align: middle;
}

#mNav ul {
padding:0;
margin:0;
list-style-type: none;
}

#mNav ul li {
float:right;
position:relative;
}

#mNav ul li a, #mNav ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:105px;
height:25px;
color:#000;
background: url(img/btn.jpg) #e3e3e3 top left no-repeat;
line-height:25px;
font-size:11px;
}

#mNav ul li ul {
display: none;
}

#mNav ul li:hover a {
color:#fff;
background: url(img/btn_h1.jpg) #dbf6db top left no-repeat;
}

#mNav ul li:hover ul {
display:block;
position:absolute;
top:25px;
left:0;
width:105px;
}

#mNav ul li:hover ul li a {
display:block;
background: url(img/btn_h2.jpg) #DDF7DE top left no-repeat;
color:#000;
}

#mNav ul li:hover ul li a:hover {
background: url(img/btn_v.jpg) #F7F9EE top left no-repeat;
color:#ddd;
}


下面就是专门为IE6准备的ie.css代码了:

table {
border-collapse:collapse;
margin:0;
padding:0;
}

#mNav ul li a:hover {
color:#fff;
background: url(img/btn_h1.jpg) #dbf6db top left no-repeat;
}

#mNav ul li a.hide, #mNav ul li a:visited.hide {
display:none;
}

#mNav ul li a:hover ul {
display:block;
position:absolute;
top:25px;
left:0;
width:105px;
}

#mNav ul li a:hover ul li a {
background: url(img/btn_h2.jpg) #dbf6db top left no-repeat;
color:#000;
}

#mNav ul li a:hover ul li a:hover {
background: url(img/btn_v.jpg) #dbf6db top left no-repeat;
color:#ddd;
}

至此时,大功告成!!!!

  再谈谈感受
  其实个人感觉CSS真不难,最难的就是各种浏览器对于CSS的不同实现,往往为浏览器问题要花费你大把的时间,令你非常头痛!!!
  对于web标准,学了也有几个月时间了,觉得很不错的,但是对于我们做网站的人而言,一个好的浏览器环境真的很重要!w3c组织应该在这方面多下功夫,努力促进各种浏览器厂商对标准的支持.
  另外,IE6真是个很古老的浏览器,存在很多的问题,对CSS与层实现有点乱七八糟的感觉!现在IE7出来了,大家都装IE7吧!盗版的也行,下载IE7的安装程序后安装一次,会提示你通不正版验证,然后取消,把网线断了,再把C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data.dat用记事本打开,把里面的内容改成随便几个字符,然后再装就行了(一定记得断网,要不然会再次通不过验证的).

很远的地方下雪了

  昨天老家下雪了,很远的地方,怀念读书时的下雪天。
  似乎很久都没见过雪了!
  有点想念北方,更北方!

  这几天我想的是,很多事,一旦过去了,就不再是那么回事,一切面目全非,而我在原地像个傻B一样的笑着!这画面叫我觉得很好,真的很好。
  我觉得我还是比较放得开,至少不曾悲伤了。看到她在博客上的新文章,让我觉得这个女人真他妈虚伪——从始至终,她谁也没爱上过!
  可是必需承认的是,她比我牛B!而我还是要祝福她!

  我什么都没想过了,我当作一切不曾发生,再过段时候她的RSS将从我的google reader里消失!我发誓我真没爱上过谁,她不是,她们也不是!我最爱的一直是我自己,从始至终!那些故事注定要发生,而说再见也是!
  今天天气很好,开始放晴,昨夜里十一点时我站在阳台上看着远处的昏黄灯光,想像很多年后的自己!还有她,她们,在我生命里曾经歌唱的人们——将会是怎样?然而这是一个很困难的问题,我站了很久,最后选择回去睡觉。

  睡觉总是比较好的事!——至少可以什么都不想。

2007年1月16日

2007年1月12日

今天用了全新的雅黑字体


的确不是一般的漂亮!!!
强力推荐!
字体下载及开启CleareType的补丁如下网址:
http://www.9xz.net/soft/1396.htm

上午做的一套ICON



还没全部做完,可能不会做了,第一次做这个,感觉还是不错的。
得学学CD了,FW做这个不行,AI的钢笔又不喜欢用。

2007年1月9日

失语

  最近喜欢的一篇小说——王朔的《橡皮人》,每天晚上都会读一小段,然后睡去,梦里会有片段的情节。

  人总是习惯于伪装,从内到外,对别人,对自己,都是这样。似乎没心没肺的样子总能得到别人佩服的目光,于是装呗!装傻,装酷,装牛B。

  最近的生活很乱,不相信很多东西,重新认识很多东西,怀疑很多东西,反正就是很多东西都变了。

  对许多的事情已失语,习惯了冷眼看着一切,脸部木然如同傻B。

  不知这是我长大了还是变坏了,失去自我了还是经历沧桑了。

  冰冰姐离婚了——那个男人对她不忠!可是去年他们结婚的相片还在我信箱里躺着。这感觉真叫我失望!可是我只能无语,似乎一切只是必然,前世已是注定,今生只是演义。连安慰的话都被我略去。

  刘爹说他想退学,这是一个叫我很奇怪的想法。觉得如此再好不过,可是他等了五年只是为了今天的退学?我不想说什么。
  退吧,兄弟还在,退学算个球。

  丫头的工作还在继续,一切似乎都不如意,可是一切毫无办法。我想像她每日冷风里晚归的生活,那感觉叫我心酸。可我无法改变这一切,我想这世上总有人能,我不是那个人,毫无办法。

  天很冷了,每天早上起来总是万分痛苦,我解决的办法是突然把自己暴露在空气里,然后我就会很快的穿衣服。长痛总是不如短痛的好。

2007年1月8日

开会

  我现在的这个公司,酷爱开会,而且,基本上能做到三天一小会七天一大会,更甚之,每次开会基本大小领导都能到场并发表一篇激情洋溢的演讲,不听到你耳朵发麻不罢休。
  这令我实在无奈!
  对于我们七天一次的早会公司领导还有这样一个十分可笑的说法:这是为了煅炼我们的基层领导说话演讲的机会——每次开早会总有两个不怎么大的小官上台发表演讲,其内容从工作到生活,从马屁到未来展望,无所不包——你说这是多大一个屁话呀,为了煅炼两个人说话演讲的能力,全场四百多人立在风中发着抖!我觉得里面老板爱讲排场的成份更多一点。而如果真煅炼演讲的能力,一个人站在马路牙子上发表一下反法轮功的观点更有效果。而且,我们是做实业的还是办大学的?为什么我一个仓管的非得要有演讲的能力?!不要跟我说这是综合素质的问题,义务教育了九年还没培养出什么来呢,你这里站台上演讲两小时就出来了那岂不是对全国教育工作者的污辱!
  至于在小一点的会议上,经常听到的一句话是:某某,开完会后你来找我一下!也就是说,咱们的问题会后解决!
  其实开会真没什么,有些问题会上解决是会比较快一点。可是为了开会而开会,为了讲排场而开会,为了老板的痛快而开会,我觉得这样的公司起码不算太好!
  突然想起很以前政治还是历史课本里说到的一句话,大意是历史造就英雄人物,英雄人物又反过来影响历史。难道这就是我所能见到的最现实版本。也就是说:90年代那场改革开会造就了像我们老板这样的人物,然后十几年之后,他们用给我们不断开会来得到英雄人物的感觉。