经典的 div + css 鼠标 hover 下拉菜单 效果图: 源码: <html> <head> <meta charset="utf-8"> <style type="text/css"> nav { margin:100px auto; text-align:center; } nav ul { border-radius:10px; background:linear-gradient(to bottom,#…
写hover下拉框的时候会遇到一个奇怪的bug,就是下拉框下来的时候会被所在位置的div遮挡,哪怕下拉框使用的absolute,也会被遮挡. 如图: 这个语言选择的下拉框会被下面的div挡住(截图是已经修复后的). 无论是设置下拉框的z-index还是改父元素的position都无法解决.最后的解决方案是把div的z-index设置为负数. 注意,有可能div的z-index改为负数后会潜到页面的背后,导致div的内容完全被body遮挡.我建议如果遇到这种情况可以把html和body元素的z-i…
下拉菜单的实现 脚本: <script type="text/javascript"> function ShowSub(li) { ]; ; subMenu.style.display = "block"; } function HideSub(li) { ]; subMenu.style.display = "none"; } </script> CSS代码: *{ margin:0px; padding:0px;}…
动态网站第一步:动态下拉菜单 关键点: overflow:hidden max-height xx:hover {} 设置当鼠标移上之后的效果 transition:   设置过度时间 cursor:  设置鼠标效果 opacity: 设置透明度 0-1 <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style>…
自己最近在捣腾css代码,不光是js能做很多有趣的东西,这货也可以做很多东西,现在把自己的一些作品分享给大家. 做得有点粗糙,大家根据这个思路来,可以自己修改修改. 关于demo:这是一个横向下拉的菜单,请看图:下拉菜单部分: 具体代码部分:如下…
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="keywords" content="站长,网页特效,js特效,广告代码,zzjs,zzjs.net,sky,www.zzjs.net,站长特效 网" /><meta name="d…
要点:定位,隐藏,显示. (一)先建一个两次列表 <ul id="ul1"> <li>首页</li> <li>第二页 <ul> <li><a href='#'>one</a></li> <li><a href='#'>two</a></li> <li><a href='#'>three</a>&l…
<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title></title> <style type="text/css">…
用CSS做下拉列表的特效,代码如下: <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title></title> <style type=&quo…
<!DOCTYPE html><html ><head lang="zh"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="lib/jquery-1.11.3.min.js" type=&q…