タブバーを切り替えるためのカスタムプロパティ

結果を示す:

 

コード:

 

 まず、タブ項目の属性名とインデックスをカスタマイズします。

タブ バー内の項目をクリックするときは、まずタブ バー内のアクティブなスタイルをすべてクリアします。

次に、インデックスを使用して、クリックしたタブ バーにアクティブなスタイルを追加します。

次に、クリックしたタブ バーの名前に基づいてボックスの表示と非表示を制御します。

HTML data-*属性

1. 定義と使い方

data-* 属性は、ページまたはアプリケーションのプライベート カスタム データを保存するために使用されます。

data-* 属性は、すべての HTML 要素にデータを埋め込むことができます。

カスタマイズされたデータにより、ページのインタラクティブなエクスペリエンスが向上します (Ajax を使用したり、サーバー上のデータをクエリしたりする必要はありません)。

data-* 属性は次の 2 つの部分で構成されます。

        1. 属性名には大文字を含めることはできません。また、data- の後に少なくとも 1 文字を指定する必要があります。

        2. この属性には任意の文字列を指定できます。

注:カスタム属性プレフィックス「data-」はクライアントによって無視されます。

2. HTML 4.01 と HTML5 の違い

data-* 属性は HTML5 の新機能です。

3. 文法

<element data-*="somevalue">

4. 属性値

価値 説明する
何らかの値 属性値(文字列)を指定します。

 

おすすめ

転載: blog.csdn.net/qq_44342031/article/details/128662749