【问题标题】:How can I create scrolling areas like the ones on stackoverflow?如何创建像 stackoverflow 上的滚动区域?
【发布时间】:2011-03-19 20:27:26
【问题描述】:

我目前正在开发一个 Flash 项目,该项目将使用多个滚动区域。 我试图找出如何创建一个滚动区域,就像我在 stackoverflow 上看到的那样,并使其功能类似。 每当有人将他们的代码行发布到stackoverflow时,滚动区域滚动条看起来就像Web浏览器中的滚动条,并且可以使用鼠标滚轮平滑滚动,而不会影响网页滚动。

示例:disable mouse wheel scrolling while cursor over flex app?

谁能告诉我如何在我的 Flash 项目中做到这一点? 谢谢!!

【问题讨论】:

  • 如果您想要一个看起来和感觉与浏览器中的操作系统原生滚动条完全一样的滚动条,那么仅在 Flash 中似乎是不可能的:stackoverflow.com/questions/678742/…

标签: text scroll mousewheel scrollbars browser-scrollbars


【解决方案1】:

您不需要 Flash 来执行此操作...这是使用 CSS 完成的。你只需要将你想要的部分放在一个 div (或任何 HTML 容器)中,然后定义诸如 min-height、max-height、min-width、max-width、overflow 等属性。等等。我认为有一个决定滚动条的存在,但我不记得它是什么。很容易做到这一点,flash 会有点矫枉过正。

【讨论】:

  • 你能解释一下我将如何去做吗?
  • 我知道,但我不完全确定如何执行此功能。
  • 我想滚动的内容被合并到了 Flash 网站中。我真的只是想能够使用鼠标滚轮来滚动滚动窗格内的内容,就像实际浏览器允许我一样流畅地滚动,而不会影响浏览器的滚动。
  • 如果内容在您的 Flash 窗格中,那么这将不是您的答案...该站点采用的方法是基于 HTML/CSS 的。老实说,它更像是在 Flash 中制作网站的窗格......而且它从未打算成为网站的主要开发工具/语言。它更多的目的是作为补充,在这里和那里添加功能。
  • 我能否在 HTML/CSS 中设计与在 Flash 中相同的布局类型?
猜你喜欢
  • 1970-01-01
  • 2012-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多