プログラム的アプローチの利点 1. スタイルの分散を避けるためのグローバルコントロール 2. シンプルなコードと高速開発 関数型プログラミングでは、多くの関数を使用してコードの重複を減らすため、プログラムが短くなり、開発速度が速くなります。 3.自然言語に近く、理解しやすい関数型プログラミングは自由度が高く、自然言語に非常に近いコードを書くことができます。 4. より便利なコード管理 5. 文章のスタイルが芸術になる 少ない 悪い .カードタイトル{ フォント: "PingFang-SC-medium"; 色: #333; フォントサイズ: 18px; } .カードタイトル{ フォント: "PingFang-SC-regular"; フォントサイズ: 14px; 色: #333; } 良い // less を宣言する function.mixin-font-class(@fontColor: yellow; @fontSize; @fontFamily) { フォントファミリ: @fontFamily; フォントサイズ: @fontSize; 色: @fontColor; } 応用 h6 { .mixin-font-class(@fontColor:red;@fontSize:12px;@fontFamily:"PingFang-SC-medium"); } h2{ .mixin-font-class(@fontColor:blue;@fontSize:15px;@fontFamily:"PingFang-SC-regular"); } グローバル レス Vue-cliモードで // グローバル less を追加 プラグインオプション: { 'スタイルリソースローダー': { プリプロセッサ: 'less'、 パターン: 解決('./src/less/theme.less') ] } }, // 任意のコンポーネントまたは less ファイルで <style lang="less" scoped> を使用します .breadTop { 高さ: 60px; ディスプレイ: フレックス; アイテムの位置を中央揃えにします。 コンテンツの両端揃え: スペースの間; 右パディング: 15px; h6 { .mixin-font-class(@fontColor:red;@fontSize:12px;@fontFamily:"PingFang-SC-medium"); } h2{ .mixin-font-class(@fontColor:blue;@fontSize:15px;@fontFamily:"PingFang-SC-regular"); } } </スタイル> SCSS フォントの通常の色 = #222; $font-light-color = #333; @mixin フォントクラス($fontFamily、$fontSize、$fontColor) { フォントファミリ: $fontFamily; フォントサイズ: $fontSize; 色: $fontColor; } @mixin font-large($size: 14px, $color: $font-normal-color) { フォントクラスを($font-family-medium、$size、$color)含めます。 } @mixin フォント通常($size: 14px, $color: $font-light-color) { フォントクラスを($font-family-regular、$size、$color)含めます。 } 使用 .フォームタイトル{ @include font-large(16px, 赤); } .フォームテキスト{ @include フォントサイズ12px、青; } less関数はパラメータとして@を使用し、scssは$を使用することに注意してください。 CSS スタイルのプログラム処理に関するこの記事はこれで終わりです。CSS スタイルのプログラム処理に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: MySQLはインデックスプッシュダウンを数秒で理解するのに役立ちます
描画効果実装コードJavaScript var キャンバス = document.getElemen...
目次1. はじめに2. 環境整備1. 基本環境3.Mysqlマスタースレーブ構成をインストールする1...
効果図: 全体的な効果: ビデオ読み込み中: 写真:ステップ1: HTML要素を作成するまず、HTM...
目次1. インデックスとは何ですか? 2. インデックスはなぜ必要なのでしょうか? 3. インデック...
ウェブページに403 Forbiddenと表示されるNginx (yum インストール ログは通常 ...
私たち謙虚なプログラマーは、今でもこう歌わなければなりません。「あなたも私も、この世に生まれて、一日...
この記事では、カラフルな太陽のハロー効果を実現するためのJavaScriptキャンバスの具体的なコー...
今日、CSDN で HTML テキスト エスケープのちょっとしたトリックを見ましたが、とても簡単です...
目次概要コードの実装シングルトンパターンの簡易版改良版プロキシバージョンシングルトンモード遅延シング...
日々の運用・保守作業において、MySQL データベースのバックアップは重要です。ウェブサイトにとって...
環境名前財産CPU 5650 円メモリ4Gディスク20G+4TB この時点で、サーバーにはすでに次の...
操作中に Docker コンテナの公開ポートを変更または追加する必要がある場合がありますが、実行中の...
1. 物件リストコードをコピーコードは次のとおりです。色: #999999 テキスト色フォントファミ...
私はここでCentOS 7 64ビットシステムを使用しています。CentOS 64ビットシステムを試...
目次1. イベント処理モデル1. イベントバブリング(1)3つのdiv要素にイベントをバインドする(...