-
1、用无序列表构建菜单; 2、垂直菜单转变为水平菜单:float:left; 3、在制作圆角菜单时,背景图片贴在<a>标签上; 4、在制作改变高度的伸缩菜单时,实现高度向上延伸的技巧:margin-top用负值; 5、用JS制作水平伸缩菜单时,“this”代表当前的<a>标签。查看全部
-
background:url(#),设置背景图片#为图片地址 background-position,改变背景图片位置,x轴和y轴 改造都是对a标签的改造。背景图也是。查看全部
-
background:url(#),设置背景图片#为图片地址 background-position,改变背景图片位置,x轴和y轴 改造都是对a标签的改造。背景图也是。查看全部
-
line-height查看全部
-
margin可以为负值,向相反方向移动查看全部
-
垂直菜单制作+float:left;查看全部
-
用无序列列表构建菜单 <ul> <li><a href="#">首页</a></li> <li><a href="#">新闻</a></li> ...... </ul>查看全部
-
1、用无序列表构建菜单; 2、垂直菜单转变为水平菜单:float:left; 3、在制作圆角菜单时,背景图片贴在<a>标签上; 4、在制作改变高度的伸缩菜单时,实现高度向上延伸的技巧:margin-top用负值; 5、用JS制作水平伸缩菜单时,“this”代表当前的<a>标签。查看全部
-
用无序列列表构建菜单 <ul> <li><a href="#">首页</a></li> <li><a href="#">新闻</a></li> ...... </ul>查看全部
-
伸缩菜单的制作-改变高度原理: 在鼠标经过、选中菜单项等状态时,改变该项的高度(变高)。 通过改变<a>标签的margin值,实现菜单项【向上增高】,同时让文字垂直居中。 a{height:30px;} a:hover{height:40px;margin-top:-10px;line-height:40px;}/*重点*/ 提示: margin可以用负值,向相反方向移动。 改变a标签的高度height:40px,这样是向下增加的,再设置margin为负值,向反方向移动margin-top:10px,但文字也向上移动国,可设置a标签line-height:40px查看全部
-
background:url(#),设置背景图片#为图片地址 background-position,改变背景图片位置,x轴和y轴 改造都是对a标签的改造。背景图也是。底部的线条是对ul进行加border。.on,a:hover是一样的显示状态,就把它们写在一起。应用了雪碧图的知识查看全部
-
设置水平菜单导航栏 在垂直菜单导航栏样式基础上修改: 1、设置li为左浮动 2、将ul限制宽度去掉 3、设置文本居中,text-align:center,将之前的text-indent(文本缩进)属性删掉查看全部
-
jQuery实现:动画打开时,先把上一个动画清理掉(使用stop方法)。 $(function(){ $('a').hover( function(){ $(this).stop().animate({"width":"160px"}.200); } function(){ $(this).stop().animate({"width":"120px"}.200); } ) })查看全部
-
1.可以用jQuery或JavaScript产生动画 2.window.onload=function()//在Dom加载完后执行此函数 3. <script> window.onload=function(){ var A = document.getElementsByIagName("a"); for(i in A){ A[i].onmouseiver=function(){ clearInterval(this.time); var This = this; This.time=setInterval(function){//方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 This.style.width=This.offsetWidth+8+'px'; if(This.offsetWidth>=160){ clearInterval(This.time); } },30} } </script>查看全部
-
height 与 line-height 设置同样的值时是使文本垂直居中查看全部
举报
0/150
提交
取消