【发布时间】:2016-01-30 15:07:25
【问题描述】:
我遇到了从左到右动画文本的问题。就我而言,没有一些黑客是没有出路的。
这是我在初始加载时的导航。
悬停元素显示图标的文本
从左到右的文本会很棒。
当前
CSS
.menu-item { /* hide and position tooltip */
opacity: 0;
transition: opacity 0s ease-in 600ms, opacity 600ms;
}
.menu-item-hover:hover .menu-item {
opacity: 1;
transition: opacity 0s ease-in 600ms, opacity 600ms;
}
HTML(车把)
<div class="menu-item-hover">
<i class="icon-my-menu my-menu"></i>
<span>
<span class="menu-item">
{{i18n-t 'General.myMenu'}}
</span>
</span>
</div>
小提琴链接:http://jsfiddle.net/kristjanrei/kLd7obvg/
以及文本的动画方式
【问题讨论】:
-
帮您提琴会容易得多..
-
@LiranBo 好吧。提供。
-
左=>右是什么意思?文本对齐?据我所知,您无法为文本对齐设置动画,但您可以制作菜单项
position: absolute并将right属性设置为 0 以将元素推送到容器的最右侧 -
@MattiaNocerino 我基本上需要这个。 jsfiddle.net/gionaf/SNycF
标签: jquery css css-transitions transition