首页 > Web开发 > 详细

利用css写的中英文切换的导航栏菜单

时间:2020-06-21 19:01:30      阅读:70      评论:0      收藏:0      [点我收藏+]

导航栏目的菜单主要用到的就是display:none/block,:hover 这两个属性,结合背景颜色、高度的变换,来实现导航栏的多种变换。

css代码

       *{
            margin:0;
            padding:0;
        }
        a{
            text-decoration: none;
        }
        em{
            font-style:normal;
        }
        li{
            list-style:none;
        }
        ul{
            width:600px;
            height:50px;
            background: chocolate;
            margin:100px auto;
            border-bottom:5px solid skyblue;
        }
        li{
            float:left;
            position: relative;
        }
        li a{
            display: block;
            width:100px;
            height: 45px;
            line-height: 45px;;
            background: black;
            color: blanchedalmond;
            text-align: center;
            border-right: 2px solid yellow;
            border-left:2px solid red;
            padding:0 8px;
            margin-top:5px;
        }
        li a em{
            display:none;
        }
        li a:hover span{
            display: none;
        }
        li a:hover em{
            display: block;
        }
        li a:hover{
            color:black;
            background: blanchedalmond;
            height: 50px;
            margin-top:0px;
        }

  html代码

 <ul>
        <li>
            <a href="#">
                <span>首页</span>
                <em>home</em>
            </a>
        </li>
        <li>
            <a href="#">
                <span>首页</span>
                <em>home</em>
            </a>
        </li>
        <li>
            <a href="#">
                <span>首页</span>
                <em>home</em>
            </a>
        </li>
        <li>
            <a href="#">
                <span>首页</span>
                <em>home</em>
            </a>
        </li>
        <li>
            <a href="#">
                <span>首页</span>
                <em>home</em>
            </a>
        </li>
    </ul>

  

利用css写的中英文切换的导航栏菜单

原文:https://www.cnblogs.com/94-Lucky/p/13173371.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!