91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css如何設置側邊欄

發布時間:2021-07-05 09:22:20 來源:億速云 閱讀:259 作者:小新 欄目:web開發

這篇文章給大家分享的是有關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">
        /*隱藏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,即側邊欄滑動效果為漸變式,而不是生硬的突然變化*/
            }

            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如何設置側邊欄”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

昌乐县| 汕尾市| 余姚市| 湖州市| 永福县| 开远市| 哈尔滨市| 建昌县| 太康县| 洪江市| 长宁区| 黔南| 瓮安县| 郓城县| 桦南县| 富锦市| 玛曲县| 安义县| 顺义区| 安丘市| 福贡县| 凌海市| 崇左市| 台湾省| 商城县| 姚安县| 左贡县| 轮台县| 鹿泉市| 定兴县| 搜索| 曲沃县| 南京市| 阜新市| 巴里| 巢湖市| 东海县| 东至县| 澎湖县| 阳朔县| 滁州市|