2006-12-10
将Opera中的邮件导出到Mozilla ThunderBird中
Opera的M2与Mozilla的ThunderBird都是很不错的免费邮件客户端软件。我前段时间一直使用M2,因为公司邮件服务器配置更改,导致发不出邮件,所以想试试ThunderBird(后来知道不是邮件客户端的问题),所以从网上找了一下将M2的邮件导出到ThunderBird的方法。其实操作很简单,我是这么理解的:M2支持将邮件导出为.mbs文件,事实上其文件结构是UNIX通用的邮件格式,而这种文件格式对ThunderBird来说也是可用的。阅读全文...
详细的操作方法可以参考这篇文章,我在这里也简单写一下:
- 将M2中需要导出的邮件导出为“exported.mbs”文件(右键,导出),备用。
- 在ThunderBird中新建一个文件夹“imported”,退出ThunderBird。
- 打开ThunderBird的存档文件夹,例如
c:/Documents And Settings/YOUR_USER/Application Data/Thunderbird/Profiles/xbsfhafaf.default/Mail/pop.yourPOPserver.com/在这个目录下,我们可以看到有一个“imported.msf”文件和一个没有扩展名的“imported”文件,其中没有扩展名的的这个文件就是用来存储邮件的,现在把它删除,把之前导出的“exported.mbs”拷贝到这个目录中来,重命名为“imported”(不要有扩展名)。 - 运行ThunderBird,应该可以看到之前导出的邮件已经在“imported”文件夹中了。
标签: mail-client, opera, Software, thunderbird
Opera下max-width与display:table-cell的显示bug
max-width和disply:table-cell是非常好用的两个CSS属性。利用max-width和max-height,可以非常方便的将网页中的图片缩小到一定尺寸,而且保证较小的图片不会被放大,图片的宽高比例也不会被强行改变。而disply:table-cell和其他的disply:table等属性结合,可以用div等标签模拟出table的结构,对于页面的排版也非常有用。
但是现在看来,Opera(9.00)对max-width的解释有些跟其他浏览器不一致。如果一个图片的原始宽度是300px,在CSS中定义它的max-width为100px,Opera确实能够按照max-width的值显示,但是这个图片在页面中所占据的实际位置却仍然按照原始宽度300px来计算。这点在普通情况下不太明显,一旦把图片放置在一个disply为table-cell的元素中,例如常规的td,或者是disply定义为table-cell的div或其他元素,问题就出来了。Opera会依照图片的原始宽度,把table-cell撑开到300px,虽然显示的图片只有100px宽。而高度却显示正常。阅读全文...
下图说明了Firefox对这种情况的显示方式,这也正式我们希望的:

而Opeera却是这样显示的:

这里有一个实例,您可以在不同的浏览器中查看本页的显示结果,当然,不要对IE抱有太大的希望。

这是一张原始图片,尺寸为300px/300px,我们把它max-width和max-height都定义为100px:
img {
max-width: 100px;
max-height: 100px;
}
把它放置在一个宽度和高度均为200px的单元格td中:
td {
width:200px;
height:200px;
vertical-align: middle;
text-align: center;
background: #F5F3FF;
border: 1px solid #CCC7E1;
}
|
把它放置在一个disply为table-cell,宽度和高度均为200px的span标签中,之所以选择span标签,是为了更能体现出IE的显示效果,另外,span之外需要有一个display为table的元素,我们选用一个div:
span {
disply: table-cell;
width:200px;
height:200px;
vertical-align: middle;
text-align: center;
background: #F5F3FF;
border: 1px solid #CCC7E1;
}
标签: browser-bugs, css, max-width, opera, web