关于网页中的可扩展固定元素

时间:2012-10-25 12:17:34

标签: html css layout css-position

我正在尝试为CMS(ocPortal / vanilla)自定义主题,我希望侧边栏与标题一起修复。修复它并不困难,但问题是最终用户可以将小部件添加到侧边栏,这可能会耗尽屏幕高度。然后固定属性将变得无用。

这个问题是否有解决办法,因为我无法解决任何问题。

1 个答案:

答案 0 :(得分:0)

这个问题有多种解决方案,看到你没有给出一个例子,我会假设这些小部件可以动态添加和删除(意味着在页面加载后的任何时候)。假设这个,我有两个可以尝试的解决方案。

解决方案1:

尝试在标签式/剧透类型容器中制作每个小部件,以便当最终用户在那个时间点不需要它们时它们会变小

解决方案2:

正如 Rick Calder 所提到的,你也可以使用CSS规则overflow-y: scroll;,所以当侧边栏的内容大于高度时,会出现一个滚动条,允许用户滚动通过你的小部件。

您也可以将这些解决方案组合在一起,以启用大量小部件,具体取决于您的个人偏好。

我希望这有帮助!

注意:

html javascript剧透的简单搜索会为您提供许多剧透的例子。