-
background-position 属性设置背景图像的起始位置。第一个值是水平位置,第二个值是垂直位置。 注意和margin的属性区分。 background-position: x y; x向右为正, y向下为正查看全部
-
上面是灰色圆角,下面是橙色圆角,高度有限默认只显示出来上半部分也就是灰色圆角部分,hover时候让背景图向上移动也就是-30px就只显示背景图的下半部分也就是橙色圆角了。以此来实现悬停背景变换查看全部
-
突然就进入JavaScript,一脸懵逼查看全部
-
margin-hight可以为负值,line-hight设定行高查看全部
-
1.offsetWidth属性可以返回对象的padding+border+width属性值之和,style.width返回值就是定义的width属性值。 2.offsetWidth属性仅是可读属性,而style.width是可读写的。 3.offsetWidth属性返回值是整数,而style.width的返回值是字符串。 4.style.width仅能返回以style方式定义的内部样式表的width属性值。查看全部
-
window.onload=function(){ var aLi=document.getElementsByTagName('li'); for(var i=0; i<aLi.length; i++){ aLi[i].onmouseover=function(){ var oSubNav=this.getElementsByTagName('ul')[0]; if(oSubNav){ var This=oSubNav; clearInterval(This.time); This.time=setInterval(function(){ This.style.height=This.offsetHeight+16+"px"; if(This.offsetHeight>=120) clearInterval(This.time); },30) } } //鼠标离开菜单,二级菜单动画收缩起来。 aLi[i].onmouseout=function(){ var oSubNav=this.getElementsByTagName('ul')[0]; if(oSubNav){ var This=oSubNav; clearInterval(This.time); This.time=setInterval(function(){ This.style.height=This.offsetHeight-16+"px"; if(This.offsetHeight<=0) clearInterval(This.time); },30)查看全部
-
菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高.查看全部
-
待完成查看全部
-
导航条鼠标经过颜色查看全部
-
清楚格式查看全部
-
1.在设置css样式时要注意,子菜单的宽度不能大于菜单的宽度,会乱套; 2.ul[0]是什么意思 3.用css实现方法ul>li:hover ul{height: 120px;}查看全部
-
line-height:设置行距。另外margin:可以设置为负值查看全部
-
background-position 属性设置背景图像的起始位置。第一个值是水平位置,第二个值是垂直位置。查看全部
-
主要是设置浮动,float:left;查看全部
-
- - needs to watch again查看全部
举报
0/150
提交
取消