【发布时间】:2021-09-28 06:57:47
【问题描述】:
我有一个固定高度的 div,其中包含一些 html 内容。当这个高度溢出时,我不希望出现滚动条,而是在 div 的底部出现一个按钮。只有当你按下这个按钮时,所有的内容都应该显示出来,显然滚动条会自动显示出来。我知道有一个名为“溢出”的属性,您可以使用“滚动”值,但在用户按下按钮之前我不需要滚动条。请注意,如果没有发生溢出,则应该没有按钮。
---------------div starts-----------------
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
CONTENT CONTENT CONTENT CONTENT
[SHOW MORE BUTTON ]
---------------div ends-----------------
如果没有 jquery,你将如何实现它?用javascript怎么感觉内容会溢出?
【问题讨论】:
-
您应该首先尝试您的要求,然后用您尝试过的内容提出您的问题,特别是您坚持的内容。此外,您的问题留给许多未知因素,任何人都可以给出准确的答案。有许多 javascript 库,以及可能对您有用的纯 css 选项。
-
@DirtyRedz 我不知道如何实现它,这就是我问的原因。我以为问题很清楚,我只想在 div 的底部有一个“SHOW MORE”按钮,还有一个 ASCII 图片。
-
DirtyRedz 的意思是,如果您提出特定问题,您将有更好的机会获得答案。您的问题非常开放;有许多不同的方法可以实现您的要求。事实上,快速的网络搜索会发现很多。