Board logo

标题: [已记录]2.0.0.9的一个bug?点最后一个标签,标签会向后移动一个 [打印本页]

作者: 大忽悠    时间: 2006-12-6 19:10     标题: [已记录]2.0.0.9的一个bug?点最后一个标签,标签会向后移动一个

当打开多个(多至标签把标题栏占满)页面时,如果当前察看的页面不是最后一个,此时点击最后一个页面的标签,则最前一个标签会自动隐藏。
在本机上测试多次都是如此。不知道算不算是bug?

打开本论坛的3个或3个以上页面即可出线以上情况。

[ 本帖最后由 无边无际 于 2006-12-7 10:06 编辑 ]
作者: 靖哥哥    时间: 2006-12-6 19:17

没有这个情况,复制tw主程序到单独路径运行看看?
作者: 大忽悠    时间: 2006-12-6 19:22

原帖由 靖哥哥 于 2006-12-6 19:17 发表
没有这个情况,复制tw主程序到单独路径运行看看?

还是如此!
打开的页面要多至标签几乎占满标题栏才会有这种情况。你再试试看?
作者: caten    时间: 2006-12-6 19:46

那是标签栏.....


这种情况是正常的   楼主仔细想想原因...
作者: 向日葵    时间: 2006-12-6 20:22

打开的标签太多了前面的就会不见了。
嘿嘿
是这样的。不过可以使用中轮来滚动选择
作者: 靖哥哥    时间: 2006-12-6 20:34

倒塌,设置下标签条宽度即可。
作者: 轩辕折花    时间: 2006-12-6 21:21

原帖由 靖哥哥 于 2006-12-6 20:34 发表
倒塌,设置下标签条宽度即可。

没有用啊,只要超过两个标签页面就出现类似情况的
作者: 大忽悠    时间: 2006-12-6 23:00

原帖由 caten 于 2006-12-6 19:46 发表
那是标签栏.....


这种情况是正常的   楼主仔细想想原因...

我觉得不是正常的。可能是你理解错了。
以前的版本是没有这个问题的!
作者: caten    时间: 2006-12-6 23:34

TW的机制是  当前标签必须显示完全    当你的标签过多 最后一个标签只能在标签栏上显示一半的时候  你点他   他为了显示完全  只能向左移动一段距离了   所以把第一个标签挤到后面也是正常的  

你说的是这个情况吗?
作者: xwhyc    时间: 2006-12-6 23:38

2.0beta3reload(2.0.0.9)版本是存在这个问题的,以下标签(标题比较长),若标签最大宽度设为500则2个标签就会出现,设为300,则3个标签就会出现。
http://bbs.ioage.com/viewthread.php?tid=23276&extra=page%3D2
http://bbs.ioage.com/viewthread.php?tid=23255&extra=page%3D2
作者: caten    时间: 2006-12-6 23:41

楼上看我9楼的解释 是不是这个问题
作者: WeeVee    时间: 2006-12-6 23:44

楼主是大忽悠
作者: xwhyc    时间: 2006-12-6 23:48

原帖由 caten 于 2006-12-6 23:41 发表
楼上看我9楼的解释 是不是这个问题

你试一下,不就知道了。
以前版本都是以最小标签宽度排满1页后往后移动的
老大也说“这个版本是改进了标签条这个地方,就是如果一个当前标签显示不下,会自动往前移动”
作者: caten    时间: 2006-12-6 23:54

我当然试了  好像就是这个问题...
作者: xwhyc    时间: 2006-12-7 00:05

现在关键是看着看着,点击最后一个标签突然左移跳动一下很不舒服,再就是第一个标签就隐藏在最左边,每次还要点一下标签栏上向前滚动一页按钮让他出来。还是以前标签处理模式好
作者: caten    时间: 2006-12-7 00:10

我只能说习惯就好...毕竟现在这种方式也有他的好处...
作者: Aycox    时间: 2006-12-7 00:14

个人认为这是一个问题,众所周知标签条宽度有最小和最大值,同时标签栏又有翻页机制。

很显然的可想到,标签条宽度只有当存在多个标签且一个标签页不能完全显示时才会自动缩小宽度,否则缩小就是无意义之举;

当标签已经缩小到最小宽度,且此时还不能在一个标签页中完全显示所有标签,那么此时才是产生翻页的时机;

以上已经在1.X中体现,而楼主反映的问题,现象好像是 B3 版本才存在的,但我却碰到有时又是正常的,所以本人一直在测试中,可惜无法仿佛重现正常;

而优先显示当前标签为完整宽度的做法,目前在 2.0 上还未实现。
作者: caten    时间: 2006-12-7 00:23

楼上是不是这个意思:

标签有6个   其中第6个只能显示一半的时候 点击第6个标签   第一个标签应该在左边隐藏起来  这时候因为少了一个标签  所以标签栏有空余   那么原本宽度压缩到最小的这5个标签宽度应该放大直到恰好占满整个标签栏?
作者: Aycox    时间: 2006-12-7 00:37

楼上:

你说的是特例,好比数学的不能整除一样,标签栏的宽度绝大多数情况下肯定不会是最小宽度值的整数倍,当标签已经缩小到最小值,若有标签出现所谓的半个宽度情况,理所当然点击时候应该向左移动一个标签位;

楼主所说开三、四个标签定问题却不是这种情况,这个现象是在标签宽度还未达到最小值,甚至是视觉上最后一个标签右边还有丁点空余时,点击最后一个标签就发生了左移的问题,很显然,若非特意设计反之就是问题了。
作者: tianyu21ty    时间: 2006-12-7 00:45

我也有楼主的这种情况,我设置的是,
在标签上滚动鼠标滚轮的时候无动作   
  
限制

标签宽度范围:
最小宽度 50 像素(范围:30-500)
最大宽度 200 像素(范围:30-500)
最多允许打开  50个标签(范围:8-256)

当我打开七个网页的时候,标签条刚好占满,但是我点最后一个的时候,第一个就自动隐藏了,标签条就只显示六个,最后一个的位置就空余出来了,如果我现在要看第一页就只有点一下标签栏上向前滚动一页按钮让他出来,不然就看不到第一页了,不知道这是怎么回事,希望改进~~,至少我在点除最后一页的其它页面时,希望第一页能自动的出来,不然每次都要去点标签栏上的滚动按钮觉得好别扭!!
作者: hayem    时间: 2006-12-7 00:46     标题: 可能BUG:超过三个标签时点最后一个标签会使第一个标签隐藏

如题,当标签为三个或三个以上时,当左键点击切换到后台打开的最后一个标签时,第一个标签会自动隐藏。本人的标签排列是所有新开的标签都后台开在最后
作者: caten    时间: 2006-12-7 00:49

原帖由 Aycox 于 2006-12-7 00:37 发表
楼上:

你说的是特例,好比数学的不能整除一样,标签栏的宽度绝大多数情况下肯定不会是最小宽度值的整数倍,当标签已经缩小到最小值,若有标签出现所谓的半个宽度情况,理所当然点击时候应该向左移动一个标签 ...

哦  原来是这样  那我记下来了.....这是最后一批记录了...等明天反馈上去之后以后就不用这种方式了....
作者: caten    时间: 2006-12-7 00:50

是这个吧
http://bbs.ioage.com/viewthread. ... =page%3D1#pid199689
作者: coolsila    时间: 2006-12-7 09:37

是啊,我也遇到了◎!
作者: zzx1638    时间: 2006-12-7 09:42     标题: 点最后一个标签,标签会向后移动一个

当标签栏满一行的时候,点最后一个标签,标签会向后移动一个,这个是特意做的吗?
用着不太习惯啊
作者: 囚中城    时间: 2006-12-7 09:44

点最后一个,只是把最后一个的标签全部显示出来。(然后下一个正好露出一点)
作者: 无边无际    时间: 2006-12-7 09:59

caten已记录
http://bbs.ioage.com/viewthread. ... =page%3D1#pid199689
作者: bloodleopard    时间: 2006-12-7 10:35

我也遇到这个问题!
作者: lvjing79    时间: 2006-12-8 20:43

我觉得这个是个很好的设置,之前因为标签太多我还有抱怨,现在已经习惯这种方式了。
作者: hayem    时间: 2006-12-23 12:04

这个问题解决没有?我现在因此都不使用TW了。现在使用opera中




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