如何将滚动条添加到我的HTML中,如果内容小于限制,这些滚动条会消失

问题描述 投票:4回答:3

我正在尝试创建一个具有可扩展小部件的表单。问题是,当窗口小部件打开时,表单将扩展到内容框中的限制之外,并且看起来很糟。

我尝试使用overflow:scroll,但它会创建2个丑陋的滚动条,即使内容比内容框小,它们也不会消失。我只需要一个垂直滚动条。

Visual Studio也警告CSS中没有可用的y。

我正在尝试创建一个具有可扩展小部件的表单。问题在于,当窗口小部件打开时,表单将超出内容框中的限制,并且看起来很糟。我尝试使用溢出:...

html css scrollbar
3个回答
15
投票

将溢出更改为auto,然后定义元素的高度和/或宽度。


2
投票

[overflow-xoverflow-y是CSS3提案的一部分,并且可以在四大浏览器的所有当前版本中使用。


1
投票

[Swilliams对如何治疗症状给出了很好的答案。但是,您可能也要考虑根本原因-如果内容框未限制为固定大小,则它可能会缩小和/或扩展以适合任何大小的表单,而没有滚动条。网页在设计上是灵活的,并且尝试“修复”该灵活性通常最终会遇到此类问题。

© www.soinside.com 2019 - 2024. All rights reserved.