2005-08
27

半透模板令人晕倒-_-

By xrspook @ 21:19:59 归类于: 烂日记

新翻译:

Epizód(2005-08-24)
EcoModa 第九集

来自:
http://xrspook2.blogbus.com/index.html
http://remembrance.blogbus.com/


自己也不能相信,就在昨晚,我又开始翻译了,这次翻译的是EcoModa,《丑女贝蒂》的真正续集,同时翻译的还有在匈牙利杂志上一篇关于JEA的报道,当然,我还没有高深到可以懂匈牙利语的境界,是一位匈牙利的粉丝把文章翻译为了英文我才可以什么什么的,详情请看Epizód(2005-08-24)。至于EcoModa 第九集,则是我第一次翻译EcoModa的东西,以前曾经翻译过,不过还没有完成400字就不行了,但现在的xrspook已经不是以前的xrspook,经过“30篇”以后,我可以说是有点无惧。而且相比于那些对话,这个EcoModa的summary好多了,也好笑多了,没有以前那个“30篇”的饿那些越翻越痛苦,为主角们的遭遇而痛苦。不过为什么我从第九集开始,则是因为以前已经有人翻译了1-8、22和26集,所以我就暂时跳过,以后也应该不会补了,毕竟同一个版本多个翻译就只会另人无所适从。而EcoModa的1-8、22和26集在BLF&EcoModa中文剧情(dj和她朋友的翻译)可以找到。

BlogBus的帮助论坛http://blogbus.com/forum/forumdisplay.php?fid=4很早就发过一篇叫做文章在主页自动断尾?的东西,但是没人理会,于是我就只好自己把自己的文章顶!终于在昨天晚上2个BlogBus的工作人员有了如下回应:

cz(这是BlogBus的帮助论坛经常提供帮助的人员)
论坛管理员
实在对不起,美工看了你的代码然后晕倒了-_-

innocent_sin(这应该是BlogBus的美工,BlogBus好一些模都是他/她的作品)
初级会员
对不起, 你这个CSS里运用了大量的<DIV>标记. 可以确定的是跟日志部分的<DIV>标签和相关的CSS有关. 但是具体情况不是很清楚. 需要分析完整的代码. 因为您使用的这个不是Blogbus的模版, 代码看起来比较累, 您自己再研究研究吧. 实在不行的话可以尝试在工作日拨打我们的客服热线找美工讨论.

Innocent Sin
Blogbus Web Team

厉害吧,我的http://serving.blogbus.com/index.html的代码居然把美工都弄“晕倒了-_-”!其实我模板除了没用的CSS模版多了点,其它也没什么啊!于是今天早上又把自己的模板检讨了一下发了以下的回帖:

xrspook
青铜长老
BlogBus的工作人员令你们如此头痛真的不好意思:(

Index.LogContent这里的设置我是根据BlogBus模板“默认风格”(就是最早的那个)来弄的,我已经对过很多次,没有问题。

反而我觉得是不是我要页面load的东西太多了,因为当页面还没有全开的时候,我的marquee控制的滚动字幕速度正常,但当页面全开以后,滚动字幕就开始一停一动地进行,而这种状况通常只会表示页面不正常运作。而我的断尾现象则随之出现。

我觉得虽然断尾的是日志的底部,但可能未必一定就是日志有问题,因为那里我已经很小心地对过了,跟你们的模板没有不同。况且我在日至部分只用了3个<div>,分别是:
<div class=\"timetitle\">
<div class=\’dititle\’>
<div class=\’diarybody\’>
<div class=\’postBy\’>
你们的默认模板也是这样的,我是照搬过来。

如果你们说的我主页代码用了太多的<div>我也是跟你们的模板学来的,你们开始的模板主要运用<table>接着你们就用很多的<div>取代了栏目的很多<table>,把一堆的<div>插到了<td>里面,特别是那些有用线包围栏目,就是栏目显示为一个个框框包着的,栏目条一个<div id=bar>栏目内容一个<div di=barbody>其实这个修改的blog最初风格是很早期的“清新风格”但随着你们模板的发展它就不断改变,直到变成了你们现在看到,令人头痛的模样。

造成我CSS模块混乱的原因是我接受了你们新模板的CSS,同时一些已经没用的旧CSS没有删除,所以导致代码冗长。但现在我已经把该删的都删掉了。

接着,就在过了一阵子之后做了个突破性的尝试,于是又有了下面的帖子:

xrspook
青铜长老
我好像找到了原因,在http://regalo.blogbus.com/index.html

我进行了测试,本来这个网页是没有问题,但当我在:
Index,Index.LogContent的主<table>加入了class=\"aa\"

而在CSS把aa设置为:
.aa
{
background-color:#ffffff;filter: alpha(opacity=60) }

以后问题就出现了,本来很正常的页面一下子慢了好多,同时marquee的滚动字幕也如http://serving.blogbus.com/index.html那样一走一停,这肯定和页面的load有关系,而我唯一做了修改的就是把<table>的背景用filter: alpha(opacity=60)设置为半透明。几乎可以100%就是那个半透明搞的鬼!

那么说,BlogBus的不能用filter: alpha(opacity=60)设置为半透明?

明白我说什么了吗?我觉得就是因为那句filter: alpha(opacity=60)弄得我的网页http://serving.blogbus.com/index.html断尾和另一个网页http://regalo.blogbus.com/index.html半死不活。难道不能用简单的话语来设置半透明?它会把其它的操作都影响了?!

就在我万分无助之际,突然一个解决办法迎面而来——用半透的图片repeat满我需要的区域,代替那个该死的语句!而半透图片只要在Photoshop什么的乱搞一个就好,大小也没什么关系,理论上是小点比较好,那样会显示得快一点。不知道这样可行不。也只能这样了。我总不能在一个图片上面做好规定大小的半透明区域,再把日记和栏目准确定位在那里吧,我可没有那么高的技巧。至于行得通,行不通我就不知道了,要试一试。

我把BlogBus的美工弄晕了,我自己的网页也几乎把我自己弄疯了!!!!

2 条评论

  1. dachy

    晕啊,你这里所用的DIV,应该是div id="xxx"而不是class="xxx"。现在流行用DIV不是说“流行”,是不提倡用table排版,详情可以搜“WEB标准”了解相关讯息。
    xrspook 对 dachy 的回复: 2005-10-27 17:20:38
    其实这也不是我的错,看看BlogBus以前的模板就知道了(也许现在已经改变),它们的确是用<div class="quote">的,也不明白为什么不提倡用table排版,不过如果真的用<table>还要用很多的<tr><td>会晕死人,而用<div>就少了好多的问题。

    其实我不是专业设计网页的,所以我的网页有如此多的不符合“WEB标准”的东西也是情理之中!要知道BlogBus模板也有好多的出入,开始的和现在的也相差好远,它们都因为各自作者的喜好不同而有轻微区别。

    而我最严重的,不能用我最初的半透模板的设计方案是因为这里的网页根本经不起我如此大范围地运用滤镜!至于用<div id="">还是用<div class="">不是最严重的问题所在。

    不过,还是非常感谢你的提醒,你使我明白了不少,我这个非专业的人受到了些专业的教导了:)我以后会改的了,不过现在网页里大多的class就不会再改为id了,懒啊!

  2. 迷途电视剧

    学习ing。。。
    xrspook 对 迷途电视剧 的回复: 2005-10-31 13:16:04
    继续努力!

有话要说

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress