首页 > 软件开发 > CSS >

用 css hover实现简单下拉

来源:互联网 2023-03-16 19:13:35 178

前端页面上的下拉列表怎么做?今天用css hover属性写一个简单列表下拉wnK办公区 - 实用经验教程分享!

用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • 代码编辑器(本文用的HBuilder)

方法/步骤

  • 1

    在编辑器里新建一个html页面,在body标签里新建一个div,div里面写一个ul标签,ul标签里放入四个li标签,在style里面写标签的基本属性,如下图所示wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 2

    浏览器里打开页面,看一下效果,此时效果不太理想布局有点乱wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 2此文章非法爬取自百度经验
  • 3

    回到html页面,给ul加上margin和padding属性,li标签加上list-style: none;属性,代码如下图所示wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 4

    再打开页面开一下效果,布局已经对齐wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 5

    列表下拉的效果,一般默认下拉是隐藏,我们现在ul标签样式里写上display: none 隐藏ul标签,在通过hover属性让ul标签显示出来,代码如下图所示wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 6

    打开页面看一下最终效果wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

    用 css hover实现简单下拉wnK办公区 - 实用经验教程分享!

  • 7

    具体代码:wnK办公区 - 实用经验教程分享!

    !DOCTYPE html>wnK办公区 - 实用经验教程分享!

    html>wnK办公区 - 实用经验教程分享!

    head>wnK办公区 - 实用经验教程分享!

    meta charset="utf-8">wnK办公区 - 实用经验教程分享!

    title>hover教程2/title>wnK办公区 - 实用经验教程分享!

    /head>wnK办公区 - 实用经验教程分享!

    style>wnK办公区 - 实用经验教程分享!

    body{wnK办公区 - 实用经验教程分享!

    margin: 0;wnK办公区 - 实用经验教程分享!

    padding: 0;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    .nav{wnK办公区 - 实用经验教程分享!

    width: 200px;wnK办公区 - 实用经验教程分享!

    margin: 0 auto;wnK办公区 - 实用经验教程分享!

    height: 45px;wnK办公区 - 实用经验教程分享!

    line-height: 45px;wnK办公区 - 实用经验教程分享!

    font-size: 16px;wnK办公区 - 实用经验教程分享!

    cursor: pointer;wnK办公区 - 实用经验教程分享!

    background: red;wnK办公区 - 实用经验教程分享!

    color: #FFFFFF;wnK办公区 - 实用经验教程分享!

    text-align: center;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    .nav:hover ul{wnK办公区 - 实用经验教程分享!

    display: block;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    .nav ul{wnK办公区 - 实用经验教程分享!

    background: darkred;wnK办公区 - 实用经验教程分享!

    padding: 0;wnK办公区 - 实用经验教程分享!

    margin: 0;wnK办公区 - 实用经验教程分享!

    display: none;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    li{wnK办公区 - 实用经验教程分享!

    list-style: none;wnK办公区 - 实用经验教程分享!

    line-height: 35px;wnK办公区 - 实用经验教程分享!

    font-size: 14px;wnK办公区 - 实用经验教程分享!

    border-bottom: 1px solid black;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    li:hover{wnK办公区 - 实用经验教程分享!

    color: #000000;wnK办公区 - 实用经验教程分享!

    }wnK办公区 - 实用经验教程分享!

    /style>wnK办公区 - 实用经验教程分享!

    body>wnK办公区 - 实用经验教程分享!

    div class="nav">个人中心wnK办公区 - 实用经验教程分享!

    ul>wnK办公区 - 实用经验教程分享!

    li>个人信息/li>wnK办公区 - 实用经验教程分享!

    li>个人积分/li>wnK办公区 - 实用经验教程分享!

    li>个人记录/li>wnK办公区 - 实用经验教程分享!

    li>退出登录/li>wnK办公区 - 实用经验教程分享!

    /ul>wnK办公区 - 实用经验教程分享!

    /div>wnK办公区 - 实用经验教程分享!

    /body>wnK办公区 - 实用经验教程分享!

    /html>wnK办公区 - 实用经验教程分享!

  • 注意事项

    • 本文只考虑简单下拉效果
    • 下拉列表必须是子元素

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!wnK办公区 - 实用经验教程分享!


    标签: CSS

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码