设置文本动画,使其从下到上显示html/css
Animating text to appear from the bottom up html/css
当用户以以下方式悬停在文本上时,我当前会显示文本:
.item{
color: transparent;
font-weight: bold;
text-align: center;
}
然后在我的JQuery悬停中,我将颜色设置为黑色:
$(".item").hover(function () {
$(this).css("color", "black");
}, function () {
$(this).css("color", "transparent");
});
然而,我问,如果有某种webkit-animation
或滚动功能,我不知道当div悬停时,是否希望文本从div的底部滚动到其中间的位置或位于的任何位置时
我正在研究过去的答案,我发现了一些非常长而复杂的答案,并希望能找到一些我忽略的简单答案。
使用CSS转换
JS Fiddle
.item {
width: 300px;
height: 300px;
outline: 1px solid skyblue;
margin: 5px;
text-align: center;
}
.item .content {
position: relative;
top: 270px;
/* 270px top + 30px line height = 300px outer container height */
line-height: 30px;
-webkit-transition: all 1s;
transition: all 1s;
}
.item:hover .content {
/* centering text vertically 135px top + 15px (line-height/2) = 150px half the container height */
top: 135px;
}
<div class="item"><span class="content">dummy text for test</span>
</div>
相关文章:
- Brightcove获取/显示HTML中的当前视频标题和描述
- HTML 标记未在 AngularJS ckEditor 中应用,而是在 Ediator 中显示 HTML 元素标记代码
- 使用jqLite隐藏和显示html元素
- 如何在不打断标记的情况下突出显示html字符串中的文本
- JS来显示HTML标记
- 如果javascript打开/关闭,则隐藏和显示html代码
- 用javascript显示html表
- 显示HTML代码块
- Regex有助于突出显示html中匹配文本的角度过滤器
- 为什么WebBrowser控件在保存后不能正确显示HTML
- 如何通过ibmworklight中的sql适配器从db2中检索或显示html页面上的数据?android混合应用程序开发
- 如何使用window.showModalDialog()显示HTML内容
- JavaScript if else 语句来显示 html 标签
- 使用 js 函数显示 HTML 表单的结果
- 如何在不点击的情况下突出显示 HTML 中的文本
- 如何隐藏和显示 html 输入文本和段落
- 使用 javascript 解析和显示 HTML 音频当前时间
- 有什么方法可以在HTML页面中显示HTML代码吗
- 在自动完成jqueryUi中显示html
- 单击并用CTRL+C复制值时高亮显示html表格单元格