【发布时间】:2011-08-07 01:58:47
【问题描述】:
这可能是一个菜鸟问题,但我想隐藏 P 标签(.feedback-text)中的内容,而不改变 div(.feedback-box)的高度。
<div class="feedback-box">
<p class="feedback-text"></p>
</div>
p 标签内会有不同长度的文本,但我不希望 div 与它一起向上/向下滑动。 div 必须保持相同的大小,除非文本比以前更大或更小。
文本发生变化的原因是 ajax 从数据库中获取不同的反馈条目。有关详细信息,请参阅this 问题。
我希望我已经说清楚了。谢谢。
编辑:
请参阅this website,我正在那里进行测试。正如你所看到的,当 p 标签被隐藏并再次显示时,反馈框 div 正在跳跃。
【问题讨论】:
-
查看molossi.co.uk/new102/feedback后发现有一些bug。在动画完成之前不要更改文本。更新文本并重新激活。
-
谢谢,它们是什么错误?他们是什么原因造成的?我看不出它有任何问题。
-
Levi,你现在能不能看一下,在我按照你说的做之后,它似乎正在发挥作用:/
-
嗯......它对我有用......你看到了什么问题?另外,你用的是什么浏览器?
-
实际上,将您的代码移动到成功。除非您得到成功的响应,否则您不想制作动画,对吧?