我才12 ?

2009年02月 存档

最近看了一本书:他的国。是twocold最新的作品。在买之前,已经听出版商吹嘘过, 说twocold这次是很认真的写一本书,跟以往的风格有所不一样。刚开始看的时候,看序的 时候,twocold也说啦,这本书很多地方他都可以结尾的,但是他没有,一直写了下去。看 完之后我发现,我被骗啦,还是没有结局,真的没有。风格的确是跟以往有些不一样, 但是还是不错,可能没有看《一座城池》、《光荣日》时好玩一点,虽然我已经不记得 他们都写的是什么啦。其实twocold的小说,我除了《三重门》记得些许情节外,其它的都 不大记得啦,因为很散,也没什么可记的。我很欣赏twocold,很欣赏他的性格,但是呢, 我不会跟别人似的,喊他寒爷,想想都恶心。。。

最近看了一个电视剧:游剑江湖。看完我发现,这是一个悲剧,我不该看的。其实 一开始看第一集的时候,我就感觉这电视拍的真的不怎么样,很差劲,但是对那个是没 有别的古装剧可看啦,只有忍啦。看着看着,感觉还不错,再看着看着,感觉错太多啦 。看完后,完全错啦。我很讨厌里边的男主角—孟元超,虽然他是个好人,但是,他 的优柔寡断的性格我很不喜欢,虽然我也跟他差不多,但是我还是很讨厌。感觉基本上 里边的悲剧都是他引起的,虽然杨牧是个很坏很坏的坏人,但是我觉得这都是孟元超引 起的,我不讨厌他。最后,腾宵不该死的,真的不该死的。记得当初看《大旗英雄传》 的时候,看面瘫啦。。。那也是一个悲剧,连自己都瘫啦,但是我还是挺喜欢那部电视 剧,但是对这个我真的很不喜欢。可能梁羽生的原著并不是这样,只是电视剧的编剧改 的太散啦。不过呢,这个电视里的音乐挺好听的,当然除了首页的歌,里边的插曲《就在相遇的那一天》、结尾曲《如果有一点心动》,还有中间无双哼唱的那个小曲,都挺 好听的,旋律挺美。

继续阅读 »

table-layout at 2009.2.19 21:09

今天遇到一个问题,就是表格里边如果有一连串的英文字符的话会把table破坏,以前基本上没考虑过这种极端情况,感觉解决它的成本太高啦。问了明城,知道了这个问题怎么搞定,跟大家分享一下,也许你们都知道啦,不过我还是第一次用这个属性哈。

首先来看下HTML代码:

<table>
    <tbody>
        <tr>
            <td width="100">看!</td>
            <td>oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo</td>
        </tr>
    </tbody>
</table>

CSS Code:

table { width:200px; border:1px solid #ccc; border-collapse:collapse;
td { border:1px solid #ccc;}

预览一下,可以看到如下图所示的那样,table的限制不起作用,而且前边td的宽度也被占用:

首先是解决ie下的问题,就是为td添加word-break:break-all;的样式,可以强制ie下换行,但是在对Firefox却毫无作用,Firefox下需要对table使用table-layout来解决:

继续阅读 »

JavaScript getYear() 方法 at 2009.2.15 14:02

比较少用到JS获取日期的方法,用了一次,竟然闹出笑话啦,看一下下图:

因为我比较常用的浏览器是ie和Opera,而这两个浏览器下都没有问题,所以也就没注意,今天不小心用了下firefox访问,竟然发现这么散的事儿哈,虽然说依林家族的基本上所有的会员都用的ie浏览器,而我也基本上不会考虑firefox的兼容性,但是这个错误还是有点过分啦。。。看着始终不爽,所以百度了一下,找到了答案,顺便记录下:

从ECMAScript v3开始,JavaScript 的实现就不再使用getYear()的方法,而使用getFullYear()方法取而代之!

而Firefox使用getYear()的时候获取的已经不是真实的值啦,所以如果要兼容的话,就需要改用getFullYear()啦。大家有兴趣的话可以试试Firefox下使用getYear()得到的值是什么。

继续阅读 »

关于浮动 at 2009.2.15 13:01

浮动在我们日常的工作中经常的遇到,不过,它也比较烦人,总让我们为它大费周折。可是,有时候它也是比较可爱的,可以利用它的缺陷来为我们办事儿。

先来看看浮动的问题:

HTML Code:

<ul>
    <li><a href="#">导航1</a></li>
    <li><a href="#">导航2</a></li>
    <li><a href="#">导航3</a></li>
    <li><a href="#">导航4</a></li>
</ul>

CSS Code:

ul { margin:20px; border:1px solid #ccc;}
li { list-style-type:none; float:left; margin-right:10px; text-align:center; }

可以看到如下图所示:

当盒子浮动的时候,它的外围已经不能将其困住。举个例子,一个气球放在盒子里,当我们给其充入氢气后,气球就会浮起来,脱离盒子的束缚。浮动跟这个是一样的原理。那么我们如何去清除这种浮动呢?ie和其它浏览器是不一样的,它清除这种浮动是依靠为盒子添加上layout的属性,回忆下haslayout:

继续阅读 »

这位姐姐,你好,你的浏览器版本太低了,为了避免您中毒,请您升级您的浏览器!