ホームページ  >  記事  >  ウェブフロントエンド  >  マスクレイヤーの作り方

マスクレイヤーの作り方

藏色散人
藏色散人オリジナル
2021-06-30 15:09:305750ブラウズ

マスクレイヤーの実装方法: 最初にHTMLサンプルファイルを作成し、次に「img_container」スタイルで「position:relative;」を定義し、次に絶対位置をabsoluteに設定し、最後にマウスを追加して上に移動します。マスクレイヤーのスクリプトコードを表示するだけで十分です。

マスクレイヤーの作り方

#この記事の動作環境: Windows7 システム、Dell G3 コンピューター、HTML5&&CSS3。

マスクレイヤーを作成するにはどうすればよいですか?

マスク レイヤーを作成する CSS の例:

まず HTML を見てみましょう。これは非常に単純で、img ピクチャ コントロールと、マスク スタイルを備えた div です。これがマスクレイヤーです。

マスクレイヤーの作り方

次に、スタイル定義を確認します。最初に、図に示すように、イメージ コンテナーとイメージ スタイルを確認します。 img_container スタイルで定義されており、これはマスク レイヤを絶対配置用に準備するためです。

マスクレイヤーの作り方

マスク レイヤーのスタイル定義をもう一度見てみましょう。コードは図に示すとおりです。注意する必要があるのは、その配置スタイルです。絶対の絶対配置 さらに、半透明の背景スタイル設定もあります:

background: rgba(0, 0, 0, 0.7);

末尾の数値 0.7 を変更することで、透明度を変更できます。 1 は完全に不透明、0 は完全に透明です。

マスクレイヤーの作り方

次に、マウスを上に移動してマスク レイヤーを表示するスクリプト コードを追加します。この js コードは jquery で書かれており、便利で簡単なので、最初に jquery スクリプト ライブラリを紹介します。

マスクレイヤーの作り方

マウスオーバー イベントとマウスアウト イベントを追加します。主にマウスが画像コンテナーに移動するとマスク レイヤーが表示され、マウスが移動するとマスク レイヤーが非表示になります。 。コードは次の図に示されています。

マスクレイヤーの作り方

推奨される学習: 「

css ビデオ チュートリアル

以上がマスクレイヤーの作り方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。