CSS的圆角边框

<html>
<head>
<style type="text/css">
input, textarea {
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    background-color: rgb(255, 255, 255);
}

form,table, div, fieldset, legend {
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}

form, table, div, fieldset, legend {
    border: 1px solid red;
}
</style>
</head>
<body>

<form>
Name: <input type="text" />
Pass: <input type="password" />
Comment: <textarea></textarea>
<input type="submit" />
</form>

<table>
<tr><td>Hello table</td></tr>
</table>

<div>
Hello div.
</div>

<fieldset>
<legend>Hello legend</legend>
Hello fieldset
</fieldset>

</body>
</html>

Safari 版本 3.1.2(5525.20.1):
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-CN; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4

小结:
-moz-border-radius是给Mozilla Firefox用的,-webkit-border-radius是给Safari 用的(准确的说法是给WebKit用的。比如Google Chrome下也能用)
另外还有几个属性,我想你看下名字就知道什么意思(注意的是webkit相应的好像不可以)
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
当然也可以这么写:
-moz-border-radius: 8px 50px 80px 100px; 分别是topleft,topright,bottomright,bottomleft的值;
-moz-border-radius: 8px 50px; 分别是topleft&bottomright,topright&bottomleft的值。
这两个webkit对应的好像也不可以。

从上面的截图可以看出2个缺陷:
在Safari下,fieldset没有变成圆角。
在Firefox下,必须定义background-color后input和textarea才能变成圆角,Safari不受此影响。

Advertisements

nikki.hoyt75075@hotmail.com

这两天总是能够收到下面这个消息,比较奇怪,我觉得它是个推销的,但是我想证实一下到底是怎么回事而添加它所说的这个账号为好友后,却什么都没有发生。

celialkvea@live.com
下午09:38
Hi I want to chat but this is my work account. Can you message me on my personal account nikki.hoyt75075@hotmail.com looking foward to chatting.

在一只4G的优盘上以常规的方式安装了个FreeBSD7.1-BETA2 AMD64

在一只4G的优盘上以常规的方式安装了个FreeBSD7.1-BETA2 AMD64。

安装过程和常规的使用向导方式在硬盘上安装一样,在选择安装磁盘时选择了da0。不过我的MacBook Air 1,1的固件(Firmware)看起来不支持从USB设备启动。

当然安装过程是在一台Dell笔记本电脑上完成的。

#freebsd

Ubuntu 8.10 上用 MPlayer 播放 rm,rmvb 文件只有声音没有图像的问题

Ubuntu 8.10 上用 apt-get 装好了MPlayer,可是播放 rmvb 的时候只有声音没有图像。安装了 Binary Code Packages(http://www.mplayerhq.hu/design7/dload.html#binary_codecs )就好了。
安装方法如下:
我不知道从 apt 源里应该安装哪个包,所以我只能从上述地址下载了 Linux 版的(我的是64位的)。
解包(tar xvf essential-amd64-20071007.tar.bz2)得到4个文件,一个是README,还有3个 .so 文件(cook.so, drvc.so, sipr.so)。
然后创建个目录 /usr/lib/codecs (sudo mkdir /usr/lib/codecs),把得到的三个 .so 文件复制到这个目录下(cp essential-amd64-20071007/*.so /usr/lib/codecs/)。
再打开 mplayer 播放 *.rmvb 文件就正常了。

MPlayer 播放 rm,rmvb 文件只有声音没有图像的问题

Mac OS X 上装好了MPlayer,可是播放 rmvb 的时候只有声音没有图像。安装了 Binary Code Packages(http://www.mplayerhq.hu/design7/dload.html#binary_codecs )就好了。