CSS3欄目滑動是一種創建懸停或點擊時滑動顯示或隱藏內容的技術,可以讓網頁有更好的用戶體驗。
代碼示例如下: HTML代碼: <div class="container"><div class="item"><h2>欄目1</h2><p>這里是欄目1的內容</p></div><div class="item"><h2>欄目2</h2><p>這里是欄目2的內容</p></div><div class="item"><h2>欄目3</h2><p>這里是欄目3的內容</p></div></div>CSS3代碼: .container { display: flex; flex-wrap: nowrap; overflow-x: auto; } .item { flex: 0 0 33.33%; padding: 20px; box-sizing: border-box; } .item h2 { cursor: pointer; } .item p { display: none; } .item.active p { display: block; }
在HTML代碼中,我們首先創建了一個包含三個欄目的容器,并設置了每個欄目的標題和內容。在CSS代碼中,我們使用了彈性盒子布局來創建了一個橫向滑動的容器,并對每個欄目進行了樣式設置。
欄目標題設置為指針,以便我們在鼠標懸停或點擊時使其處于活動狀態。此外,我們將欄目的內容隱藏,只有處于活動狀態下的欄目才會顯示內容。
CSS3欄目滑動是一個簡單而實用的技術,可以增強網頁的功能和用戶體驗,讓用戶更方便地查看和訪問網頁內容。