HTML、CSS、jQuery: フローティング効果のあるボタンを作成する
HTML、CSS、jQuery: フローティング効果のあるボタンを作成するには、特定のコード例が必要です
はじめに:
現在、Web デザインはアート形式になりました。 HTML、CSS、JavaScript などのテクノロジーを使用すると、さまざまな特殊効果やインタラクティブ効果をページに追加できます。この記事では、HTML、CSS、jQuery を使用してフローティング効果のあるボタンを作成する方法を簡単に紹介し、具体的なコード例を示します。
1. HTML 構造
まず、ボタンに必要な基本構造を HTML ファイル内に作成する必要があります。コード例は次のとおりです。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>浮动按钮</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="container"> <button class="float-btn">点击我</button> </div> </body> </html>
上記のコードでは、ボタン <ボタンを含むコンテナ
<div class="container"> を作成します。 class= "float-btn">
。フローティング効果を実現するには、<head>
に CSS ファイルを導入する必要もあります。
2. CSS スタイル
次に、CSS を使用してボタンのスタイルを設定し、フローティング効果を実現します。次の CSS コード例を参照してください。
.container { width: 300px; height: 300px; position: relative; } .float-btn { width: 150px; height: 50px; background-color: #f00; color: #fff; border: none; border-radius: 5px; font-size: 18px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); transition: transform 0.3s, box-shadow 0.3s; } .float-btn:hover { transform: translateX(-50%) translateY(-10px); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
上記のコードでは、コンテナとボタンにそれぞれスタイルを設定しました。コンテナの幅と高さ <div class="container">
は 300px に固定され、相対的に配置されます。 Button<button class="float-btn">
スタイルには、幅と高さ、背景色、フォントの色、境界線のスタイル、角丸スタイル、フォント サイズなどが含まれます。このボタンは、絶対位置と left
、transform
属性によってコンテナーの下部の水平方向の中央に配置されます。 transition
この属性は、変換効果の遷移時間を指定するために使用されます。
ボタンの :hover
疑似クラス スタイルでは、transition
属性と transform
属性を使用して、ボタンの動作を実装します。マウスがホバリングしている、フローティング効果。マウスをボタンの上に置くと、ボタンは影付きで 10 ピクセル上に浮き上がります。
3. jQuery の動的効果
最後に、jQuery を使用して、クリック イベントの動的効果をボタンに追加します。コード例は次のとおりです。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>浮动按钮</title> <link rel="stylesheet" href="style.css"> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="script.js"></script> </head> <body> <div class="container"> <button class="float-btn">点击我</button> </div> </body> </html>
$(document).ready(function() { $('.float-btn').click(function() { $(this).toggleClass('active'); }); });
上記のコードでは、最初に に jQuery ライブラリ ファイルを導入しました。次に、
script.js
ファイルで $(document).ready()
関数を使用して、ページが読み込まれた後に次のコードが実行されるようにします。ボタンをクリックしたら、toggleClass()
メソッドを使用して、ボタンの active
クラスを追加または削除します。このようにして、ボタンがアクティブなときに追加でボタンのスタイルを設定したり、アニメーション化したりできます。
概要:
HTML、CSS、jQuery を使用すると、この記事で示したフローティング効果のあるボタンなど、さまざまな特殊効果やインタラクティブ効果を作成できます。この記事のコード例を通じて、読者がそのような効果を実現する方法を予備的に理解し、独自のニーズに応じて設計をさらに最適化およびカスタマイズできることを願っています。
以上がHTML、CSS、jQuery: フローティング効果のあるボタンを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
