我正在尝试在此站点上创建类似正确导航的效果:
使用 jQuery。颜色从中间打开的方式是我想要的效果,但不幸的是,该网站是在 Flash 中完成的,所以我没有选择研究它是如何完成的。我不确定要搜索什么。我在想诸如“背景径向动画 jquery”或“来自中心 jquery 的背景颜色动画”之类的东西。
我还考虑了一个 CSS3 缓入,就像他们在这里详述的那样(从中心展开背景(CSS / Javascript))。问题是这个问题的答案只是在我需要它垂直工作时显示CSS3转换水平工作。我已经使用了他们在答案中使用的 JSFiddle ( http://jsfiddle.net/SNzgs/ ),但我似乎只能从顶部向下而不是从中心过渡到动画。他们拥有的代码是:
.redline {background:red;height:10px;width:0;margin:auto;}
.container:hover .redline {
width:200px;
-webkit-transition: all 0.3s ease-out;
transition:all 0.3s ease-out;
}
我试过的代码是:
.redline {background:red;height:0px;width:10px;margin:auto;}
.container:hover .redline {
height:200px;
-webkit-transition: all 0.3s ease-out;
transition:all 0.3s ease-out;
}
谢谢你的帮助!