目次
マテリアライズCSSとは何ですか?
ダイアログ ボックスは、小さなウィンドウの形式で表示され、ユーザーに情報を伝えながらユーザーの反応を求めるグラフィカル コントロール要素です。
Materialize CSS
この記事では、マテリアル化 CSS を使用してダイアログ ボックスを作成します。カスタム トースト ボックスを作成できる
ホームページ ウェブフロントエンド CSSチュートリアル Materialise CSS のダイアログの説明を行う

Materialise CSS のダイアログの説明を行う

Aug 19, 2023 pm 08:49 PM

Explain Dialogs in Materialize CSS

Materialize に組み込まれたレスポンシブ デザインのおかげで、これを使用して作成された Web サイトは、さまざまなデバイスの種類に合わせて自動的にサイズ変更できます。 Materialise クラスは、Web サイトをあらゆる画面サイズに適応させるために開発されました。 Materialise で構築された Web サイトには、すべての PC、タブレット、モバイル デバイスからアクセスできます。

Materialize のデザインはフラットで非常にシンプルです。これは、新しい CSS ルールを追加する方が、既存の CSS ルールを変更するよりもはるかに簡単であることを理解して作成されています。影と鮮やかなトーンをサポートします。トーンとトーンはすべてのプラットフォームとデバイスで一貫しています。おそらく最も良いのは、完全に無料で使用できることです。

この記事では、Materialize CSS のダイアログ ボックスについて説明します。

マテリアライズCSSとは何ですか?

Materialize CSS は、CSS、JavaScript、HTML を使用して開発されたユーザー インターフェイス コンポーネント ライブラリです。それを設計したのは Google です。マテリアル デザインは CSS の別名です。これは、イノベーションとテクノロジーを、優れたデザインの古典的な原則と融合させたデザイン言語です。 Google は、あらゆるプラットフォーム上のすべての製品にわたって一貫したユーザー エクスペリエンスを可能にするデザイン フレームワークを作成したいと考えていました。

これは、Google によって作成された UI コンポーネントのセットです。ブラウザの移植性、デバイスの独立性、穏やかな劣化などの現代の Web デザインの概念を遵守しながら、見た目が美しく、一貫性があり、便利なオンライン ページと Web アプリを構築するために使用されます。 . フットプリントが小さい従来の CSS です。

これはオープン ソースであり、正しく動作するには

jQuery JavaScript ライブラリが必要です。再利用可能な Web コンポーネントの構築に使用でき、ブラウザ間互換性があります。カード、タブ、ナビゲーション バー、トーストなどアップグレードおよびカスタマイズされた機能が含まれており、マテリアル デザインの原則に準拠するように変更された、ボタン、チェックボックス、テキスト フィールドなどの典型的なユーザー インターフェイス要素の更新されたバリエーションが提供されます。 ダイアログ ボックスとは何ですか?

ダイアログ ボックスは、小さなウィンドウの形式で表示され、ユーザーに情報を伝えながらユーザーの反応を求めるグラフィカル コントロール要素です。

ダイアログを開いたソフトウェアとの通信を妨げるかどうかに応じて、ダイアログ ボックスは「

modal

」または「modeless」に分類されます。必要なユーザー操作によって、ダイアログ ボックスのタイプが決まります。ダイアログボックスが表示されます。 HTML 要素「

dialog

」は、ダイアログ ボックス、または 子ウィンドウ、インスペクター 、閉じることができる警告などの他の対話型要素を表します。 Materize CSS のダイアログ

Materialize CSS

のダイアログでは、ユーザーは必要に応じて詳細な情報にアクセスできます。これらは Web サイトにすぐには表示されません。その時点で必要な情報は、ダイアログの遷移に関連しています。ダイアログを表示するには, Materialise にはいくつかのオプションがあります。ダイアログは、通常はページ上に非表示になっている素材ですが、必要に応じて詳細情報がポップアップ表示されます。ユーザーは変更に驚かされるべきではなく、ダイアログの外観から理解できるはずです。ユーザーに控えめな警告を与える簡単な方法を提供します。さまざまなデバイス サイズで下のボタンをクリックして、これらのトーストがどのように応答して配置され、サイズ変更されるかをテストできます。

これを実現するには、JavaScript コードを使用して、プログラムで Materialize.toast()

関数を呼び出します。最初の引数として HTML 文字列を指定することもできます。トーストが閉じられたら、それを呼び出すことができます。特定の関数をバックアップします。CSS スタイル クラスを簡単にカスタマイズし、オプションのパラメータとしてトーストに追加できます。

###文法### リーリー パラメータ

コンテンツ
  • - ユーザーの画面に表示されるコンテンツを指定するために使用されます。

    timeDuration
  • - 画面にメッセージを表示する時間を指定するために使用されます。

    Class
  • - ツールヒントに適用するスタイル クラスのタイプを指定するために使用されます。

    Callback
  • - トーストが閉じられた後に呼び出されるコールバック メソッドを指定するために使用されます。

    次のマテリアライズと CDN リンクは タグ内に記述する必要があります − リーリー

    Example
  • の中国語訳は次のとおりです:
Example

以下の例は、Materialize CSS を使用して Web ページにさまざまなタイプのダイアログ ボックスを追加する方法を示しています。

リーリー

太字で丸いアラート ボックス ボタンをクリックすると、太字のテキストが付いた丸い形のアラート ボックスが画面に表示されます。強調されたアラート ボックス ボタンをクリックすると、テキストが強調された長方形のアラート ボックスが表示されます。一方、下線付きのアラート ボックス ボタンをクリックすると、テキストが強調された長方形のアラート ボックスが表示されます。アラート ボックス、下線付きの長方形のアラート ボックスが表示されます。###結論###

この記事では、マテリアル化 CSS を使用してダイアログ ボックスを作成します。カスタム トースト ボックスを作成できる

Materialize past()

関数について学びました。 onclick() 関数などの JavaScript の概念も学びました。

以上がMaterialise CSS のダイアログの説明を行うの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

静的フォームプロバイダーの比較 静的フォームプロバイダーの比較 Apr 16, 2025 am 11:20 AM

ここでは、「静的フォームプロバイダー」という用語を埋めてみましょう。あなたはあなたのHTMLを持ってきます

SASSをより速くするための概念の証明 SASSをより速くするための概念の証明 Apr 16, 2025 am 10:38 AM

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

毎週のプラットフォームニュース:HTMLロード属性、主なARIA仕様、およびIFRAMEからShadowDOMへの移動 毎週のプラットフォームニュース:HTMLロード属性、主なARIA仕様、およびIFRAMEからShadowDOMへの移動 Apr 17, 2025 am 10:55 AM

今週のプラットフォームニュースのラウンドアップで、Chromeは、Web開発者のロード、アクセシビリティ仕様、およびBBCの動きのための新しい属性を導入します

HTMLダイアログ要素を使用したいくつかの実践 HTMLダイアログ要素を使用したいくつかの実践 Apr 16, 2025 am 11:33 AM

これは私が初めてHTML要素を見ていることです。私はしばらくの間それを知っていましたが、まだスピンしていませんでした。かなりクールです

ペーパーフォーム ペーパーフォーム Apr 16, 2025 am 11:24 AM

購入またはビルドは、テクノロジーの古典的な議論です。自分で物を構築することは、あなたのクレジットカードの請求書にはラインアイテムがないため、安価に感じるかもしれませんが

「ポッドキャストにサブスクライブ」リンクはどこにすべきですか? 「ポッドキャストにサブスクライブ」リンクはどこにすべきですか? Apr 16, 2025 pm 12:04 PM

しばらくの間、iTunesはポッドキャストの大きな犬だったので、「ポッドキャストにサブスクライブ」をリンクした場合:

独自の非JavaScriptベースの分析をホストするためのオプション 独自の非JavaScriptベースの分析をホストするためのオプション Apr 15, 2025 am 11:09 AM

サイトの訪問者と使用データを追跡するのに役立つ分析プラットフォームがたくさんあります。おそらく、特にGoogleアナリティクスが広く使用されています

毎週のプラットフォームニュース:テキスト間隔のブックマークレット、トップレベルの待望、新しいアンプロードインジケーター 毎週のプラットフォームニュース:テキスト間隔のブックマークレット、トップレベルの待望、新しいアンプロードインジケーター Apr 17, 2025 am 11:26 AM

今週のラウンドアップ、タイポグラフィを検査するための便利なブックマークレットである。

See all articles