jquery - 需要在jquery动画中隐藏溢出
问题描述
我有一个动画,我想在“容器”固定高度和宽度内播放(这里希望隐藏溢出 - 黑色边框之外的所有内容)。
$(document).ready(function(){
$("#animate").animate({width:"120%", top:"45%"}, 400)
});
.container{
width: 900px;
height: 980px;
border:1px solid black;
overflow: hidden;
}
#animate{
background: navy;
position: absolute;
bottom:0;
right:0;
height:100px;
transform: rotate(25deg);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="container">
<div id="animate"></div>
<div id="animate_b"></div>
<div id="animate_c"></div>
<div id="animate_d"></div>
</div>
解决方案
您只需要添加position: relative;
到容器元素的样式。
推荐阅读
- python - 散景服务器嵌入 Flask 应用程序“使用中的端口”OSError
- django - 将 extra_context 直接传递给 django.contrib.auth.urls?
- sql - 如果第一个返回 NULL,则从第二个子查询中选择列
- r - 尝试从具有不同表格格式的长 PDF 中抓取
- sql - 用于计算列的 SQL 循环不同值
- python - for 循环仅从文件中读取第一行
- openshift - 通过 Openshift 4 上的 API 调用触发推出
- entity-framework-core - CreateTableOperation 结果在我自己的 CustomSqlGenerator 中的另一个操作上
- c# - 如何找到触发的行和行内容,Visual Studio 扩展
- sql - SQL 语句中缺少字符 ORA-00911