广告位

css怎么设置侧边栏

本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。 css怎么设置侧边栏?

本文操作环境:windows7系统、HTML5&&CSS3版、Dell G3电脑。

css怎么设置侧边栏?

CSS实现侧边栏导航

  • <!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>        <style type="text/css">        /*隐藏checked复选框*/            #sidemenu{                display: none;            }            #sidemenu:checked + aside {                /*为被选中的sidemenu后的aside设置属性(紧邻)*/                left: 0;                /*点击按钮即选中checked后,侧边栏位置变为贴着左边,配合ease-out使用,有渐变滑出的效果*/            }            #sidemenu:checked ~ #wrap {                /*为被选中的sidemenu后的wrap设置属性(非紧邻)*/                padding-left: 220px;            }            aside {                /*侧边栏,初始位置为-200px,即隐藏效果*/                position: absolute;                top: 0;                bottom: 0;                left: -200px;                width: 200px;                background: black;                transition: 0.2s ease-out;                /*动画效果的执行方式是ease-out,即侧边栏滑动效果为渐变式,而不是生硬的突然变化*/            }            h2 {                color: white;                text-align: center;                font-size: 2em;            }            /*控制侧边栏进出的按钮(外部包裹)*/            #wrap {                margin-left: 20px;                padding: 10px;                transition: 0.2s ease-out;            }            /*控制侧边栏进出的按钮(内部文字样式)*/            label {                /*控制侧边栏进出的按钮*/                background: white;                border-radius: 70px;                color: orange;                cursor: pointer;                display: block;                font-family: Courier New;                font-size: 2em;                width: 1.5em;                height: 1.5em;                line-height: 1.5em;                text-align: center;                display: inline-block;            }            label:hover {                background: #000;            }            #sideul li {                list-style: none;                color: white;                width: 100%;                height: 1.8em;                font-size: 1.5em;                text-align: center;            }            a {                text-decoration: none;            }            #sideul li:hover {                color: orange;            }        </style>    </head>    <body>        <input type=&#39;checkbox&#39; id=&#39;sidemenu&#39;>        <aside>            <h2>主菜单</h2>            <br />            <ul id="sideul">                <a href=http://www.wztg.net/wenda/"##">                    
  • 首页
  • 导航1
  • 导航2
  • 导航3
  • 导航4
  • 导航5
  • 导航6ʳ
  • 立即学习“前端免费学习笔记(深入)”;

    【推荐学习:《css视频教程》】

  • 标签:css menu

  • 本文来自网络,不代表本站立场。转载请注明出处: https://bk.jiuquan.cc/html-158813/
    上一篇亚马逊计划用 ChatGPT 技术改造 Alexa,提升语音助手的智能性和趣味性
    下一篇 问题:vmware虚拟机启动后出现黑屏无法使用?

    为您推荐

    联系我们

    联系我们

    186 2726 9593

    在线咨询: QQ交谈

    邮箱: 120632399@qq.com

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    返回顶部