Board logo

标题: 能不能既让所有标签宽度都一样,又能让标签自动伸缩 [打印本页]

作者: ahbatima    时间: 2007-4-29 12:37     标题: 能不能既让所有标签宽度都一样,又能让标签自动伸缩

个人喜欢标签宽度一致,这可以通过把标签最小宽度和最大宽度设成一样来实现,但这样的话标签宽度就不能自动伸缩了。

如果把标签宽度最大最小值设成不一样,目前的情景是:当标签的标题长度在最大值和最小值之间时,标签的宽度就是标题长度,这会造成标签宽度不一样,比如把标度宽度设置为在30-300之间(这样当打开较多网页时标签会自动伸缩,不会隐藏起来),可能的情况就是有的标签很大,有的标签很小,这个个人觉得不舒服。

建议让所有标签的宽度为平均最大宽度(IE7好像就是这样)。当然这是个人喜好原因,可能有的人喜欢现在的方式。但我强烈希望,至少能提供一个选项可以实现这种方式。

另外,还有一个问题,我觉得TW2.0用鼠标滚轮滚动页面不太流畅(至少和IE比是这样)。似乎没有人提起这个问题,但我在Win2003&IE7与XP&IE6下情况都差不多,应该不是我系统的原因吧。大家都没有这个问题吗?
作者: 寄托天下    时间: 2007-4-29 12:50

固定tab宽度值就行了;滚动不流畅和浏览网页有关,如果是静态网页都卡那就要检查你的工作环境了
作者: zoro    时间: 2007-4-29 13:02

楼上版主大人好像没明白楼主的意思啊
BTW:和楼主有同样的想法
作者: tinham    时间: 2007-4-29 14:11

同意楼主的意见

不过最好可以有选择!!
作者: ahbatima    时间: 2007-4-29 14:26

原帖由 寄托天下 于 2007-4-29 12:50 发表 http://bbs.ioage.com/images/common/back.gif
固定tab宽度值就行了;滚动不流畅和浏览网页有关,如果是静态网页都卡那就要检查你的工作环境了

似乎我表达有问题,再说明一下:
固定tab宽度值确实可以让所有标签的宽度一样,比如把最小宽度和最大宽度都设为200,这种情况下,假如标签栏可见宽度是1000,最多可以看到五个标签,再多的话,有的标签就要隐藏起来。(最多可看见5个标签;标签宽度都一样;宽度肯定是200)

我现在希望看到的情景是:把宽度设为50-300,假如标签栏可见宽度是1000。打开两个网页时,两个标签都是300;打开5个网页时,5个标签都是200;打开10个网页时,10个标签都是100;这些情况都没有标签隐藏,当打开多于20个(1000/50)网页时,才有标签需要隐藏。(最多可看到20个标签;标签宽度都一样;宽度在50-300之间)

现在TW的情景是:把宽度设为50-300,假如标签栏可见宽度是1000。打开两个网页时,如果有一个网页标题宽度是60,另一个网页标题宽度是500,这是就会有一个标签是60,另一个标签是300,两个标签大小不一样了。(最多可看到20个标签;标签宽度可能不一样,可能有的50,有的300,还有的60,...;宽度在50-300之间)

至于滚动不流畅的问题,我想应该不是我工作环境的原因,因为我在几个环境中都差不多。不过,这个问题也并不是特别明显,但和IE比我确实觉得TW不如IE流畅。难道是我rp问题?
作者: 无魅之神    时间: 2007-4-29 14:40

有理,支持
作者: 寄托天下    时间: 2007-4-29 14:58

谢谢您的反馈,我刚刚确实理解错了,:-)~就是均等分配tab标签栏吧,这个功能暂时没有添加进去,因为不单是简单的添加代码的问题,框架是否还要重构具体看开发组的时间调度。不过个人而言,这个提议确实不错,因为浏览者往往希望在一个页面看到更多的tab标签以供选择,在访问多个页面之时由于栏目太多而且无从记住,这个均等分配确实很贴合用户,毕竟滚动标签并不是特别方便。这个记下了,供开发团队参考。
滚动不流畅这个问题我的确无从回答,因为每个人的操作系统和安装软件都有很大的差异性。但是单单就TW本身而言还是基于IE内核的,若只是单纯的浏览普通页面,即使CPU或者内存瞬时峰值会很高,但是当页面缓存完毕之后还是会降下来的。
谢谢您的参与!
作者: tonkey    时间: 2007-6-22 09:32

我也很期待这个问题的解决~~~
作者: Cdrq    时间: 2007-6-22 10:06

希望在下一版可以看到 呵呵




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2