自动调整显示幻灯片内容的高度
Automatically Adjust Height Showing Slide Content
我正在使用角度和角度动画来隐藏和显示具有向上/向下滑动效果的内容 - 类似于jQuery show。
但是,当我有一张幻灯片时,这效果很好。现在我有多个大小不同的元素,我如何调整代码,以便自动计算和调整要显示的元素(div 或表单)的高度,而不是预定义?
.HTML:
<h2 ng-click="showSpoons = !showSpoons">Show Spoons +</h2>
<div ng-show="showSpoons" class="animate-slide-up">
<p>Spoon</p><p>Spoon</p><p>Spoon</p>
<p>Spoon</p><p>Spoon</p><p>Spoon</p>
<p>Spoon</p><p>Spoon</p><p>Spoon</p>
<p>Spoon</p><p>Spoon</p><p>Spoon</p>
</div>
<br>
<h2 ng-click="showForks = !showForks">Show Forks +</h2>
<div ng-show="showForks" class="animate-slide-up">
<p>Fork</p><p>Fork</p><p>Fork</p>
<p>Fork</p><p>Fork</p><p>Fork</p>
</div>
<br>
<h2 ng-click="showCups = !showCups">Show Cups +</h2>
<div ng-show="showCups" class="animate-slide-up">
<p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p>
<p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p>
<p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p>
<p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p>
<p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p><p>Cups</p>
</div>
.CSS:
.ng-hide-add, .ng-hide-remove {
/* ensure visibility during the transition */
display: block !important; /* yes, important */
}
.animate-slide-up {
transition: .25s linear all;
height: 10em;
overflow: hidden;
}
.animate-slide-up.ng-hide {
height:0;
}
普伦克:https://plnkr.co/edit/t7oVw3n3oTxuPaPLo38a?p=preview
您几乎正在为幻灯片定义一个固定的height
值。您可以使用 height: auto;
代替固定值。这将根据幻灯片内容为您的幻灯片提供自动生成的高度值。所以基本上,你需要的是这个:
.animate-slide-up {
transition: .25s linear all;
height: auto;
overflow: hidden;
}
plnkr
使用这个,
.animate-slide-up {
transition: .25s linear all;
min-height: 10em;
overflow: hidden;
}
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 幻灯片滚动javascript不起作用
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- ExtJS——在展开/折叠时调整面板高度
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 单击页面上的链接后高度发生变化
- 创建具有可变长度幻灯片显示的幻灯片
- 不加载宽度和高度的角度pintura
- 使用最小高度的jQuery幻灯片切换
- jQuery在.show期间设置高度动画('幻灯片')
- 匹配最高选项卡的高度 - 设置幻灯片高度
- 自动调整显示幻灯片内容的高度
- 幻灯片JS高度和按钮定位问题
- 幻灯片自动高度问题
- 砌体/动态幻灯片高度问题
- 为什么图像没有填充幻灯片容器,宽度/高度为100%
- 在移动设备中滑动幻灯片高度拉伸图像
- 幻灯片JS自动高度问题
- jQuery:幻灯片动画走得很远,然后“跳”到正确的高度
- 全宽度和高度固定幻灯片图像(
)响应和始终居中