CSS是網頁設計中必不可少的一部分,可以利用它來制作出精美的右側菜單。下面就讓我們來一步步學習如何實現吧。
/*先定義一個div容器,并將其設置為固定定位*/ div { position: fixed; right: 0; top: 100px; } /*接著,給div容器設置一些樣式*/ div { background-color: #f1f1f1; height: 100%; width: 200px; transition: all 0.5s ease-in-out; padding-top: 50px; } /*設置鼠標懸浮后的樣式*/ div:hover { width: 220px; } /*定義菜單項的樣式*/ a { display: block; padding: 12px; text-decoration: none; color: #000; } /*設置鼠標懸浮后的菜單項樣式*/ a:hover { background-color: #ccc; }
以上代碼可以實現一個簡單的右側菜單,它具有以下特點:
- 容器固定定位,在頁面滾動的時候保持位置不變
- 可以設置容器寬度,并在鼠標懸浮時變得更寬
- 每個菜單項都是一個鏈接,可以實現頁面跳轉
- 每個菜單項可以設置懸浮時的樣式
通過不斷地改進和完善,可以實現更加豐富多彩的右側菜單效果。希望這篇文章對你有所幫助!
上一篇from jquery