代码之家  ›  专栏  ›  技术社区  ›  Steve Gattuso Derick Bailey

自定义滚动条

  •  2
  • Steve Gattuso Derick Bailey  · 技术社区  · 15 年前

    adobe air 我有一个使用overflow-y的div,为了让UI看起来既漂亮又性感,最好的方法是什么 default scrollbar

    谢谢

    跨平台应用

    2 回复  |  直到 5 年前
        1
  •  0
  •   derobert    15 年前

    不要。

    他们不会知道如何使用你的小部件。即使你试着复制一个平台,除了外观,你的小部件也会表现得像一个廉价的仿制品;它会丢失用户期望的功能:

    • 中键单击是否会滚动到所单击的位置,左键单击是否只会向下滚动,右键单击是否只会向上滚动,并且每一个都与在平台上的滚动条上单击的位置成比例?
    • 在拇指与上箭头或下箭头之间的空白处点击是否有效?它是否按用户期望的数量滚动,这随平台而异?
    • 当鼠标移到滚动条外时,如何处理用户拖动拇指?或者在前面提到的平台上单击鼠标中键。

    大多数问题的答案可能是“不”。至少,这是我的网站经验,设计师认为平台滚动条不够可爱。

        2
  •  0
  •   Richard Walton    15 年前

    Skin them ,就像其他flex组件一样。为了保持代码整洁,您可以通过css文件中的样式指定嵌入皮肤文件的方法。

    编辑: A link on how to skin a scrollbar