html - 当我将鼠标悬停在图像上时,如何推送文本?
问题描述
我做了一个简单的转换来缩放图像,但是当图像被缩放时,文本会在图片下方。当我将鼠标悬停在图像上时,图像如何将文本向下推?
.item img {
transition: all 0.5s ease;
}
.item img:hover,
.item img:active {
transform: scale(1.25);
}
<div class="container item">
<a href="#">
<img src="http://lorempixel.com/output/nature-q-c-300-300-8.jpg">
</a>
<div class="text-center">
<h4>Name</h4>
<p>Lorem ipsum...</p>
</div>
</div>
解决方案
您只需margin-bottom
在悬停时添加即可。这样,当用户将鼠标悬停在图像上时,将产生一个margin-bottom,它将推动下面的文本。
尝试这个:
.item img {
transition: all 0.5s ease;
}
.item img:hover,
.item img:active {
transform: scale(1.25);
margin-bottom: 30px;
}
<div class="container item">
<a href="#"><img src="http://lorempixel.com/output/nature-q-c-300-300-8.jpg"></a>
<div class="text-center">
<h4>Name</h4>
<p>Lorem ipsum...</p>
</div>
</div>
推荐阅读
- python - 使用 storbinary 将 S3 文件放到 FTP 服务器上,而不下载到本地临时文件
- java - 生成文件的过程超时变慢
- azure - ADF 中的列重新排序
- windows - gorilla golang websocket.IsUnexpectedCloseError 在 Windows 下无法正常工作?
- python - 如何在中央环境中运行 python 脚本
- azure - 事件网格批处理行为
- google-cloud-run - 从 bitbucket 管道部署到云运行导致 google.api_core.exceptions.PermissionDenied: 403 Permission denied on resource project None
- android - 无法加载类 'com.android.builder.model.Named
- machine-learning - 在一系列线性回归分析中找到上限和下限
- python - Django REST Framework 无法发送多个数据