web实训 3.19 第二次作业

是在为难我胖虎 2019-03-23 08:37:39
主要内容:导航栏(变换菜单,多级菜单) 复习js,html,还有css 2,jQuery基础:就是js框架,简单易用,代码最少。 作业要求: 导航栏 方法一:div方法的实现 完整代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> a{ color: #FFFF99; text-decoration: none; } a:hover{ color: #FFFFFF; text-decoration: underline; } #top{ padding: 10px 10px 0; font-size: 12px; font-weight: bold; margin: 1px 0 0; list-style: none; border-bottom: 8px solid #DCE6F4; overflow: hidden; background-color: #33b5e5; } .top-nav{ float: left; margin-right: 1px; background-color: #333333; position: relative; width: 80px; height: 20px; text-align: center; line-height: 20px; } .top-nav span{ position: absolute; visibility: hidden; } .top-nav:hover span{ line-height: 20px; background: #DDDDDD; color: #666666; display: block; width: 80px; text-align: center; padding-top: 2px; visibility: visible; top:0; left: 0; color:#FFFFFF; background:#DC4E1B; } </style> </head> <body> <div id="top"> <div class="top-nav"><a href="123">首页<span class="span">Home</span></a></div> <div class="top-nav"><a href="123">课堂大厅<span class="span">Course</span></a></div> <div class="top-nav"><a href="123">学习中心<span class="span">Learn</span></a></div> <div class="top-nav"><a href="123">关于我们<span class="span">About</span></a></div> </body> <html>   方法二:ul li方法的实现 完整代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>变换菜单</title> </head> <style type="text/css"> a{ color: #FFFF99; text-decoration: none; } a:hover{ color: #FFFFFF; text-decoration: underline; } .top-nav{ padding: 10px 10px 0; font-size: 12px; font-weight: bold; margin: 1px 0 0 0; list-style: none; border-bottom: 8px solid #DCE6F4; overflow: hidden; background-color: #33b5e5; } .top-nav li{ float: left; margin-right: 1px; } .top-nav li a{ position: relative; z-index: 0; line-height: 20px; text-decoration: none; background: #DDDDDD; color: #666666; display: block; width: 80px; text-align: center; } .top-nav li a span{ position: absolute; visibility: hidden; } .top-nav li a:hover span{ line-height: 20px; text-decoration: none; background: #DDDDDD; color: #666666; display: block; width: 80px; text-align: center; padding-top: 2px; visibility: visible; top:0; left: 0; color:#FFFFFF; background:#DC4E1B; } </style> <body> <div id="top"> <ul class="top-nav"> <li class="top-nav"><a href="#">首页<span>Home</span></a></li> <li class="top-nav"><a href="#">课堂大厅<span>Course</span></a></li> <li class="top-nav"><a href="#">学习中心<span>Learn</span></a></li> <li class="top-nav"><a href="#">关于我们<span>About</span></a></li> </ul> </div> </body> </html> 首页Home 课堂大厅Course 学习中心Learn 关于我们About 效果图:
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2019-03-24
  • 打赏
  • 举报
回复

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧