window.onload=function(){
var aLi = document.getElementsByTagName('li'),
subNav = null;
[].forEach.call(aLi,function(e){
e.onmouseover = function(){
subNav = this.getElementsByClassName('subNav');
if (subNav && subNav.length >0)
subNav[0].style.overflow ='visible';
}
var aLi = document.getElementsByTagName('li'),
subNav = null;
[].forEach.call(aLi,function(e){
e.onmouseover = function(){
subNav = this.getElementsByClassName('subNav');
if (subNav && subNav.length >0)
subNav[0].style.overflow ='visible';
}
然而现在的CSS3只需要transition和把width改成你需要的宽度就行了,前端更新的很快啊,同志还需努力,革命尚未成功!
2016-01-16
padding-top:10px; margin-top:-10px; 实现了垂直高度变化,但文字没有垂直居中
height:40px;line-height:40px;margin-top:-10px:所以还是使用老师的方法比较好。先保证文字居中,再向上移动增加出的px
height:40px;line-height:40px;margin-top:-10px:所以还是使用老师的方法比较好。先保证文字居中,再向上移动增加出的px
2016-01-16