国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
テーマが説明しました
色のカスタマイズ
タイポグラフィの調(diào)整
形狀の変更
あなたの創(chuàng)造性を解き放ちます
実世界の例
はじめる
ホームページ ウェブフロントエンド CSSチュートリアル マテリアルテーマ:素材を自分で作る!

マテリアルテーマ:素材を自分で作る!

Apr 20, 2025 am 11:01 AM

マテリアルテーマ:素材を自分で作る!

ウェブの進(jìn)化し続ける風(fēng)景には、創(chuàng)造的な才能と効率的でスケーラブルなデザインの両方が必要です?,F(xiàn)在、トップ製品は、アクセシビリティとユーザーエクスペリエンスを優(yōu)先しながら、ブランドの一貫性を維持するために堅(jiān)牢な設(shè)計(jì)システムに依存しています。 Googleデザインシステムであるマテリアルデザインは、創(chuàng)造的な表現(xiàn)と體系的な開(kāi)発のギャップを埋めます。

當(dāng)初、マテリアルデザインには、個(gè)々のブランドアイデンティティを完全に表現(xiàn)する柔軟性がありませんでした。フィードバックは、改善のための2つの重要な領(lǐng)域を強(qiáng)調(diào)しました。つまり、制限されたスタイルの適応性と、體系的なブランド実裝のための不十分なツールです。

Google I/O 2018で導(dǎo)入されたマテリアルデザインのテーマ機(jī)能は、これらの懸念に対処しています。テーマは、デザイナーと開(kāi)発者が外観をカスタマイズしながら、素材の強(qiáng)みを活用できるようにします。これには、色、タイポグラフィ、形狀を調(diào)整して、ユニークなブランドエクスペリエンスを作成することが含まれます。

この投稿は、CSS(具體的にはSCSS)を使用したWebテーマに焦點(diǎn)を當(dāng)てています。マテリアルWebコンポーネントで構(gòu)築された基本的なログインテンプレートで説明しましょう。

テーマが説明しました

マテリアルデザインのテーマにより、色、タイポグラフィ、形狀をグローバルに調(diào)整し、すべてのコンポーネントに影響を與えます。一見(jiàn)制限されているように見(jiàn)えますが、これらの調(diào)整はデザインの全體的な感觸を大幅に変えます。

色のカスタマイズ

Material.ioは、色の選択とコントラストチェックを支援するカラーピッカーを提供します。 SCSSを使用して、ログイン畫(huà)面の外観を簡(jiǎn)単に変更できます。

 $ MDC-Theme-Primary:#26418F;
$ mdc-theme-secondary:#d1c4e9;
$ mdc-theme-background:#fdf6f9;

材料は、アクセシビリティのために$mdc-theme-on-primary白に自動(dòng)的に設(shè)定します。 $mdc-theme-on-primaryおよび$mdc-theme-on-secondaryでテキストの色をオーバーライドできます。

タイポグラフィの調(diào)整

マテリアルは、テーマを通じてカスタマイズ可能なベースタイポグラフィスケールを提供します。タイポグラフィは、CSSクラスまたはミキシンを使用して、各見(jiàn)出しレベルの調(diào)整できます。 Googleフォントを簡(jiǎn)単に使用します。

 @import url( 'https://fonts.googleapis.com/css?family=josefin sans');
$ mdc-typography-font-family:unquote( "Josefin sans、sans-serif");

$ mdc-typography-styles-button:(
 フォントサイズ:14px、
 font-weight:600、
 文字間隔:0.05em、
);

形狀の変更

形狀のカスタマイズは、コンポーネントコーナーラジア(ボタン、カード、シート)を変更します。材料は、さまざまなコーナーやコンポーネントサイズのさまざまな形狀を可能にします。例えば:

 $ mdc-shape-small-component-radius:12px 4px;
$ mdc-shape-rarge-component-radius:8px;

わずか數(shù)行のコードで、アプリケーションを劇的に変換しました。

あなたの創(chuàng)造性を解き放ちます

色、タイポグラフィ、形狀の多數(shù)の組み合わせが存在し、獨(dú)特のブランドアイデンティティを作成します。以下の例は、材料コンポーネントを使用してこれらの要素の多様なアプリケーションを示しています。

実世界の例

Google自體は、Gmail、Google News、Google Playなどの製品全體でカスタマイズされた材料コンポーネント(Google Material Theme)を採(cǎi)用しています。 LyftやAnchorなどの他の企業(yè)も、マテリアルデザインの柔軟性を活用して、ユニークなブランドエクスペリエンスを作成します。

はじめる

マテリアルスターターキットと「マテリアルテーマのビルド」グリッチプロジェクトを使用して、マテリアルテーマの構(gòu)築を開(kāi)始します。 SCSS変數(shù)を試して、コンポーネントをカスタマイズします。これらの変數(shù)をmy-theme.scssファイルに貼り付けて、構(gòu)築を開(kāi)始するだけです。

要するに、マテリアルデザインのテーマ機(jī)能は、前例のない柔軟性を提供します。今日から探索を始めましょう!

以上がマテリアルテーマ:素材を自分で作る!の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見(jiàn)つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫(huà)像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫(xiě)真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫(xiě)真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類(lèi)リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

「レンダリングブロッキングCSS」とは何ですか? 「レンダリングブロッキングCSS」とは何ですか? Jun 24, 2025 am 12:42 AM

ブラウザは、特にインポートされたスタイルシート、ヘッダーのインラインCSS、および最適化されていないメディアクエリスタイルを使用して、ブラウザがインラインおよび外部CSSをデフォルトで主要なリソースとして表示するため、ページレンダリングをブロックします。 1.重要なCSSを抽出し、HTMLに埋め込みます。 2。JavaScriptを介して非クリティカルなCSSの読み込みを遅らせる。 3.メディア屬性を使用して、印刷スタイルなどのロードを最適化します。 4.リクエストを減らすためにCSSを圧縮およびマージします。ツールを使用してキーCSSを抽出し、REL = "Preload"非同期負(fù)荷を組み合わせ、過(guò)度の分割と複雑なスクリプト制御を避けるためにメディア遅延荷重を合理的に使用することをお?jiǎng)幛幛筏蓼埂?/p>

外部対內(nèi)部CSS:最良のアプローチは何ですか? 外部対內(nèi)部CSS:最良のアプローチは何ですか? Jun 20, 2025 am 12:45 AM

TheBestAppRoachforCSDependsonTheProject'sSpecificNeeds.forLargerProjects、externalCssissisbetterduetoMaintainasiladability; forsmallerProjectsOrsingLe-PageApplications、internalcsSmightBemoresuitable.it

私のCSSは小文字でなければなりませんか? 私のCSSは小文字でなければなりませんか? Jun 19, 2025 am 12:29 AM

いいえ、CSSDOESNOTHAVETOBEINLOWERCASE。

CSSケース感度:重要なことを理解する CSSケース感度:重要なことを理解する Jun 20, 2025 am 12:09 AM

cssismostlycase-inssensitive、buturlsandfontfamilynamesarecase-sensitive.1)propertiesandvalueslikecolor:red; areotcase-sensitive.2)urlsmustmatchtheserver'scase、例えば、/畫(huà)像/logo.png.3)

Autoprefixerとは何ですか?それはどのように機(jī)能しますか? Autoprefixerとは何ですか?それはどのように機(jī)能しますか? Jul 02, 2025 am 01:15 AM

Autoprefixerは、ターゲットブラウザスコープに基づいてCSS屬性にベンダープレフィックスを自動(dòng)的に追加するツールです。 1.エラーで接頭辭を手動(dòng)で維持する問(wèn)題を解決します。 2. PostCSSプラグインフォーム、CSSを解析し、プレフィックスする必要がある屬性を分析し、構(gòu)成に従ってコードを生成する屬性を分析します。 3.使用手順には、プラグインのインストール、ブラウザーリストの設(shè)定、ビルドプロセスでそれらを有効にすることが含まれます。 4。メモには、接頭辭を手動(dòng)で追加しない、構(gòu)成の更新を保持すること、すべての屬性ではなくプレフィックスを維持することが含まれ、プリ??プロセッサでそれらを使用することをお?jiǎng)幛幛筏蓼埂?/p>

CSSカウンターとは何ですか? CSSカウンターとは何ですか? Jun 19, 2025 am 12:34 AM

csScountersCantAnationally-bersectionSandLists.1)usecounter-resettoinitialize、counter-incrementtoincrease、andcounter()orcounters()todisplayvalues.2)を組み合わせたjavascriptfordynamiccontenttoensureaCurateupdatesと組み合わせます。

CSS:ケースはいつ重要ですか(いつそうではありませんか)? CSS:ケースはいつ重要ですか(いつそうではありませんか)? Jun 19, 2025 am 12:27 AM

CSSでは、セレクターと屬性名はケースに敏感ですが、値、名前の色、URL、およびカスタム屬性はケースに敏感です。 1.バックグラウンドカラーや背景色など、セレクターと屬性名はケース非感受性です。 2。値の16進(jìn)數(shù)色は大文字と小文字を區(qū)別しますが、赤と赤などの名前の色は無(wú)効です。 3. URLは癥例に敏感であり、ファイルロードの問(wèn)題を引き起こす可能性があります。 4.カスタムプロパティ(変數(shù))はケースに敏感であり、使用する場(chǎng)合はケースの一貫性に注意を払う必要があります。

conic-gradient()関數(shù)とは何ですか? conic-gradient()関數(shù)とは何ですか? Jul 01, 2025 am 01:16 AM

TheConic-Gradient()functionsscreateScular勾配の勾配は、測(cè)定されていることを確認(rèn)してください

See all articles