如何让我选中的那一个有变化并且当我鼠标点击其他地方使相应的出现
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Career</title> <link href="css/css.css" rel="stylesheet" type="text/css" > </head> <body> <div class="header"> <div class="logo"> <img src="images/logo.png" alt=""> </div> <div class="nav"> <ul> <li id="l1"><a href="">HOME</a></li><!--我想点击第一个的时候就让第一个变化,可是每次都是我一点就是整个li变化, 然后我设置了class,但是我再次点击其他地方第一个依然有变化, 如何让我选中的那一个有变化并且当我鼠标点击其他地方使相应的出现--> <li><a href="">ABOUT</a></li> <li><a href="">GALLERY</a></li> <li><a href="">FACLUTY</a></li> <li><a href="">EVENTS</a></li> <li><a href="">CONTACT</a></li> </ul> </div> <div class="clear"></div> </div> <div class="content"> <div class="top"> <div class="banner"> <img src="images/banner3.jpg" width="100%" height="540px" alt="轮播"> <div class="z_banner"> <div class="z_text"> <form> <table class="tab"> <tr> <td><input class="inp1" type="text" placeholder="your Name"></td> </tr> <tr> <td><input class="inp1" type="text" placeholder="your Phone"></td> </tr> <tr> <td><input class="inp1" type="text" placeholder="your Email"></td> </tr> <tr> <td><textarea class="tex" rows="6px" cols="52px" placeholder="Write Your Comment Here"></textarea></td> </tr> <tr> <td><input class="btn" type="button" value="SEND MESSAGE"></td> </tr> </table> </form> </div> </div> </div> <div class="middel"></div> <div class="bottom"></div> </div> <div class="footer"> </div> </body> </html> 这是css代码: *{ margin: 0; padding: 0; font: 14px "微软雅黑"; } ul,li{ list-style: none; } a{ text-decoration: none; } .header{ width:100%; height: 80px; background: #07CBC9; } .logo{ margin:15px 0 0 160px; float: left; } .nav{ margin-right:110px; float: right; } .nav ul li{ float: left; padding-left: 30px; color: #fff; line-height: 80px; font-weight: bold; } .nav a{ color:#ffffff; font-weight: inherit; } .nav:hover li{ background:#000; } .clear{ clear: both; } .z_banner{ width:100%; height: 540px; background: #000; opacity: 0.5; z-index: 1; margin-top:-544px; position: relative; } .tab{ width: 400px; height: 350px; position: absolute; top:50%; left:50%; top: 100px; left: 450px; } /* 这个定位不是50%之后然后再减去高宽的一半么?为什么我的不好使 */ .tab .inp1, .tex, .btn{ background-color: inherit; } .tab .inp1{ width: 380px; height: 30px; padding-left: 10px; } .tab .tex{ padding-left: 10px; } .tab .btn{ width: 150px; height: 40px; color:#ffffff; margin-left: 100px; }
17
收起
正在回答 回答被采纳积分+1
1回答
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星