css - 页面重访时的过渡
问题描述
我在 div 元素上有一个简单的变换和过渡。但是,它似乎不适用于页面加载/重新访问。如果我能找到一个可能的解决方案,我真的很感激。
.container {
width: 50%;
text-align: center;
background: #ccff44;
padding: 50px 5px;
border: #000 2px solid;
margin: auto;
transform: translate3D(-50px, 0, 0);
transition: all 2s ease-in;
}
<div class="container">
<p>Main paragraph</p>
</div>
解决方案
您好,我认为您正在寻找的是动画
过渡不会自行触发任何运动
@keyframes enter {
from {
transform: translateX(-50px);
}
to {
transform: translateX(0px);
}
}
.container {
width: 50%;
text-align: center;
background: #ccff44;
padding: 50px 5px;
border: #000 2px solid;
margin: auto;
animation: enter 2s linear;
}
<div class="container">
<p>Main paragraph</p>
</div>
推荐阅读
- amazon-web-services - 如何在不单独写出每个帐户的情况下将此报表用于我的组织中的帐户?
- oauth-2.0 - Keycloak 反向通道注销 URL 机制未按预期工作
- swift - Swift Combine:等到订阅生成值
- networking - 在同一个 vmnet 上的两台机器之间没有路由到主机
- python - 没有这样的文件或目录:'data_volume/finetuned_BERT_epoch_1.model?
- r - 计算集群稳健方差矩阵
- php - 将 www 更改为子域,CodeIgniter 函数仍在发送到 www,得到 302 移动错误
- http - 如何正确使用directus /auth/refresh?
- devops - OpenWhisk 身份验证问题(获取用户名和密码)
- node.js - 在生产中使用 mongoDB 和 heroku