CSS實現tab頁切換效果

2021-10-10 21:17:32 字數 535 閱讀 4708

tab也切換在前端頁面中是非常常見的一種效果。本人通過蒐集資料大致實現有有下面三種寫法。

利用:hover選擇器

利用a標籤的錨點 + :target選擇器

利用label和radio的繫結關係和radio選中時的:checked來實現效果

只要指定label的"for"屬性到radio的id就行,或者用label標籤包圍住radio。

第一種方式:

這是radio-first

這是radio-second

第二種方式:

這是radioa

這是radiob

用CSS實現Tab頁切換效果

最近切乙個頁面的時候涉及到了乙個tab切換的部分,因為不想用js想著能不能用純css的選擇器來實現切換效果。搜了一下大致有下面三種寫法。利用 hover選擇器 利用a標籤的錨點 target選擇器 利用label和radio的繫結關係和radio選中時的 checked來實現效果 經過實驗發現第三種...

tab切換效果

今天上一套tab切換效果的 就自己實現吧!下面貼html 大體分兩部分,div和按鈕div,很容易看懂 123 45這個還是比較簡單的div結構,下面是對應的css button btn p main pictures 對所有div的簡單布局,最後主要實現功能 所以重要的js 如下 window.o...

純css實現tab切換

所用技術有 css選擇器 相鄰兄弟選擇器 element element 用於選取第乙個指定的元素之後的緊跟的元素,該元素是被選取元素的兄弟 不是內部 element1 element2 它可以element1之後所有的element2 兩元素必須擁有相同父元素,但是element2不必直接緊隨el...