怎么设置让鼠标浮动到链接上框内都变红色,除了用图片设为背景

<div id=nav>

    <ul class="list">

        <li><a href="">我们是谁</a></li>

        <li><a href="">我们的文化</a></li>

        <li><a href="">我们的愿景</a></li>

    </ul>

</div>

css

#nav li{float: left;margin-top:6px ;height: 36px;width: 180px;border: 1px solid #333;line-height: 36px;font-size: 14px;font-weight: bold;display: block;}

#nav li a:hover{background-color: red;color: white;}

http://img.mukewang.com/56f4e9ad0001997902410114.jpg


倾昀
浏览 1690回答 2
2回答

xinrenlaile

把a设置成块,继承父级宽高,#nav li a:hover{background-color: red;color: white;display:block;width:100%;height:100%}

幕布斯6393831

#nav li:hover{background-color: red;color: white;}或者a display:block;设置与li一样大
打开App,查看更多内容
随时随地看视频慕课网APP