純CSS實現多頁籤跳轉

2021-08-04 03:41:58 字數 820 閱讀 3069

首先把效果圖給出來

會有人說,這不就是乙個選項卡嘛,有什麼難的,只要js入了門誰都會啊。是的,用js實現的話確實簡單,幾行**足以實現了,但是我今天要說的並不是用js來實現它,而是要用完完全全的css(3)來實現,沒錯就是用純css實現。

首先來說一下實現的原理頁面布局id="main">

"checked"

id="radio"

class="radio" type="radio"

name="radio">

id="radio1"

class="radio" type="radio"

name="radio">

id="radio2"

class="radio" type="radio"

name="radio">

for="radio">頁籤1

for="radio1">頁籤2

for="radio2">頁籤3

class="tab">頁籤內容1

div>

class="tab">頁籤內容2

div>

class="tab">頁籤內容3

div>

div>

css**

MASA Blazor多頁籤元件

找了一圈的blazor多頁籤元件,感覺都太麻煩,於是開發了這個。demo 原始碼 用法只要在mainlayout.razor的 body外面套個pagetabs元件就可以了,items是要快取的頁面配置。items body code 高階用法 可以使用tabcontent插槽,自定義樣式。item...

CSS例項 四 實現TabView 頁籤 效果

今天花了點時間,設計了乙個網頁上用的tabview 頁籤 tabcontrol 效果。個人覺得實現得比較不錯,網頁元素用得比較少,js 也比較精練。測試了一下支援ie firefox以及chrome。支援同一頁面上多處使用。沒有什麼過多說的。先看一下效果。頁面中用到乙個 align center i...

純CSS實現多列等高

overflow negtive margin 多列高邊距實現 overflow negtive margin多列高邊距實現 overflow negtive margin 多列高邊距實現 title style type text css body parent child style head ...