MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
阅读:2175回复:8

标签页超过一定数量时,新建标签页按钮外观发生变化

楼主#
更多 发布于:2011-07-01 12:51
RT
我想一直保持未超过一定数量时的外观,该怎么做呢?
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
1楼#
发布于:2011-07-01 12:51
不会没人遇到吧
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
2楼#
发布于:2011-07-01 12:51
kmc:楼主的意思是说挤出来多一行?回到原帖

不是的...就是新建标签按钮变了.
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
3楼#
发布于:2011-07-01 12:51
alanfly:实际上那两个是两个不同的按钮,试试下面的。
#new-tab-button {
  -moz-appearance: none;
  background: -moz-linear-gradient(bottom, rgba(10%,10%,10%,.4) 1px, transparent 1px), -moz-linear-gradient(transparent, hsla(0,0%,45%,.1) 1px, hsla(0,0%,32%,.2) 80%, hsla(0,0%,0%,.2)),-moz-linear-gradient(-moz-dialog, -moz-dialog);...................
回到原帖

谢谢~~
如果是两个不同的按钮,那就一直保持第一个按钮,第二个直接去掉~
效果差不多出来~就是外观和自带的有点出入.
修改后的按钮,暂时称为效果按钮~
比如:
1.鼠标滑过时,自带的没有调整大小,只是稍微改变了鼠标滑过时的颜色和中间加号的颜色.
2.效果按钮和自带的按钮大小也有点出入.
3.一个细节:当标签页数量达到一定数量时(可能需要滚动滚轮键),效果按钮左边的空白像素也和自带的有点出入.(如图)
麻烦alan再看下~再次感谢...
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
4楼#
发布于:2011-07-01 12:51
隐藏掉一个按钮不可行,因为当标签超过一定数量时第一个按钮会自动被推到右边看不到的地方,这时第二个按钮就出现了;
1.hover大小改变修正了;
2.可以自己调整width:28px这个值,4个都要改;
3.效果按钮是固定不动的,所以会这样。


#new-tab-button {
  -moz-appearance: none;
  background: -moz-linear-gradient(bottom, rgba(10%,10%,10%,.4) 1px, transparent 1px), -moz-linear-gradient(transparent, hsla(0,0%,45%,.1) 1px, hsla(0,0%,32%,.2) 80%, hsla(0,0%,0%,.2)),
              -moz-linear-gradient(-moz-dialog, -moz-dialog);
..............

现在这个效果很棒了~~谢谢~
游客

返回顶部