iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >css如何设置侧边栏
  • 454
分享到

css如何设置侧边栏

2024-04-02 19:04:59 454人浏览 独家记忆
摘要

这篇文章给大家分享的是有关CSS如何设置侧边栏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。    css设置侧边栏的方法:首先创

这篇文章给大家分享的是有关CSS如何设置侧边栏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

   

css设置侧边栏的方法:首先创建一个html示例文件;然后在body中设置导航栏内容;最后通过设置css样式为“#sidemenu:checked + aside {left: 0;}...”来实现侧边栏效果即可。

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

css怎么设置侧边栏?

CSS实现侧边栏导航

<!DOCTYPE html><html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
        
            #sidemenu{                display: none;            }

            #sidemenu:checked + aside {                
                left: 0;                
            }

            #sidemenu:checked ~ #wrap {                
                padding-left: 220px;            }

            aside {                
                position: absolute;                top: 0;                bottom: 0;                left: -200px;                width: 200px;                background: black;                transition: 0.2s ease-out;                
            }

            h3 {                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='checkbox' id='sidemenu'>
        <aside>
            <h3>主菜单</h3>
            <br />
            <ul id="sideul">
                <a href="##">
                    <li>首页</li>
                </a>
                <a href="##">
                    <li style="color: orange;">导航1</li>
                </a>
                <a href="##">
                    <li>导航2</li>
                </a>
                <a href="##">
                    <li>导航3</li>
                </a>
                <a href="##">
                    <li>导航4</li>
                </a>
                <a href="##">
                    <li>导航5</li>
                </a>
                <a href="##">
                    <li>导航6ʳ</li>
                </a>
            </ul>
        </aside>
        <p id='wrap'>
            <label id='sideMenuControl' for='sidemenu'>≡</label>
            <!--for 属性规定 label 与哪个表单元素绑定,即将这个控制侧边栏进出的按钮与checkbox绑定-->
        </p>

    </body></html>

css如何设置侧边栏
css如何设置侧边栏

感谢各位的阅读!关于“css如何设置侧边栏”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: css如何设置侧边栏

本文链接: https://www.lsjlt.com/news/70304.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作