「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS ページ スタイル フレームワーク

CSS ページ スタイル フレームワーク

2024 年 8 月 1 日に公開
ブラウズ:810

CSS スタイル:

ページのコンテンツを形作るツール

  • 幅: 幅 } 自動/初期値
  • 高さ: 高さ } 最小/最大

  • inherit: すでに定義されているメジャーを維持します

  • 余白: 上/左/右/下

  • パディング: 内部コンテンツと外部コンテンツ間のスペース

  • ボックスのサイズ設定: 要素を事前定義されたサイズに戻します

CSSの色

  • RGB: 赤、緑、青のトーンを定義する 0 ~ 255 の値をカンマで区切って指定します。例:
#rgb{
   color: rgb(250, 30, 70);
}

値 250 は赤を表し、30 は緑を表し、70 は青を表します。この場合、結果は次のようになります:

Imagem de tonalidade avermelhada

  • RGBA: RGB と非常に似ていますが、0 から 1 の間で変化する透明度係数が追加されます。
  • HEX: 0 ~ 9、および A ~ F の間で定義された 16 進数 (F が最高値で、rgb と同様のパターンに従います)。例:

00FF00 -> 緑
FF0000 -> 赤
0000FF -> 青

#hex{
  color: #03BB76;
}

次のようになります:

Imagem de tonalidade esverdeada

  • HSL (色相、彩度、明度): 色相 (赤 0、緑 120、青 240)、彩度 (0% グレートーン、100% フルカラー)、明度 (0 % 黒) によって色を定義します。 、100% 白) - 透明度のレベルを測定するためにアルファ係数 (0 ~ 1) に依存する HSLA もあります。例:
#hsl{
  color: hsla(120, 100%, 50%, 1.0);
}

このプログラミングでは完全な緑色になりますが、HSL カラー ホイールを使用して他の色調を探すことができます。

Circulo cromático


資金

  • 背景色: 単色の背景色
  • 背景画像: 背景の参照画像
  • 線形勾配: 線形勾配
  • 放射状グラデーション: 円形グラデーション
  • 繰り返し: リピート効果

background-size: 要素の背景のサイズを定義し、次の設定を伴います:

  • auto: 自動調整
  • cover: 要素のスペース全体をカバーします
  • 含む: 完全な/切り取られていない画像が表示されるようにコンテンツのサイズを変更します
  • 値: 要素内の画像のサイズを設定

繰り返し background-repeat: 画像を繰り返す軸を定義します:

  • 繰り返し: 可能な最大繰り返し数
  • repeat-x: x 軸 (水平) のみを繰り返します
  • repeat-y: y 軸 (垂直) のみを繰り返します
  • スペース: スペースで切らずに両方の軸で繰り返します
  • ラウンド: カットされずに全方向に繰り返し、サイズ変更されるだけです
  • no-repeat: 繰り返しなし

Background-position: 背景画像の位置
中央、左、右、x%、y%

background-attachment: ブラウザ ウィンドウに応じて画像がどのように動作するか

  • 修正済み: 動かない
  • スクロール:オブジェクトに固定されています
  • ローカル: コンテンツの横にある「スクロール」

background-origin: 画像配置領域を定義します

  • パディングボックス: パディングの隣の原点コーナー
  • border-box: 画像は境界線の外側の領域の隣から始まります
  • content-box: パディングよりも低く、要素コンテンツに合わせて配置されます

background-flip: 要素の色がエッジを覆うかどうかを定義します

  • パディングボックス: パディング
  • に合わせて配置
  • ボーダーボックス: ボーダー揃え
  • content-box: コンテンツ領域を塗りつぶします
  • クリップテキスト: テキストの背景 (色は透明である必要があります)

background-bland-mode: 要素の背景に対する効果


エッジ

  • border-width: 境界線のサイズ
  • ボーダースタイル: ボーダータイプ
  • 境界線の色: 境界線の色
  • border-radius: 境界線を丸める

境界線イメージ

  • ソース: 画像パスを設定
  • width: ボーダー画像の幅
  • 繰り返し: 画像を繰り返すかどうかを制御します
  • outset: 要素の端からの距離
  • スライス: 領域に分割

コンテンツ (画像またはビデオ)

object-fit : 確立されたボックス内で要素のコンテンツがどのように動作するか

  • fill: 空間全体を埋めて変形させます
  • 含まれる: 歪みはありませんが、確立された寸法内に収まります
  • 表紙: 歪みなくすべてのスペースを埋める
  • none: 親オブジェクトの測定値を無視し、元の測定値を使用します
  • スケールダウン: 歪みのない最小画像設定

オブジェクト位置: 中央の画像

  • x 軸と y 軸
  • 左、右、中央、上、下
リリースステートメント この記事は次の場所に転載されています: https://dev.to/marimnz/estruturas-de-estilizacao-de-pagina-css-3844?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>
  • Node.js で「setImmediate」と「process.nextTick」を使用する必要があるのはどのような場合ですか?
    Node.js で「setImmediate」と「process.nextTick」を使用する必要があるのはどのような場合ですか?
    setImmediate と nextTick の違いを理解するNode.js バージョン 0.10 では、process.nextTick を補完することを目的とした新しい API である setImmediate が導入されました。どちらの関数もコールバックを非同期に実行する手段を提供しますが、...
    プログラミング 2024 年 11 月 5 日に公開
  • jQueryで非表示要素の高さを効率的に取得する方法?
    jQueryで非表示要素の高さを効率的に取得する方法?
    jQuery での非表示要素の高さの取得非表示要素を扱う場合、その高さを取得するのは困難な場合があります。要素を一時的に表示して高さを測定し、その後再び非表示にするという従来のアプローチは非効率であるように思えます。より最適な解決策はありますか?jQuery 1.4.2 アプローチjQuery 1....
    プログラミング 2024 年 11 月 5 日に公開
  • Go Struct タグで変数を使用できないのはなぜですか?
    Go Struct タグで変数を使用できないのはなぜですか?
    Go 構造体タグでの変数の使用Go では、構造体タグを使用して、構造体内のフィールドに関するメタデータを指定します。文字列リテラルを使用してタグを定義することは可能ですが、その場所で変数を使用しようとするとエラーが発生します。無効な使用法:const ( TYPE = "type&...
    プログラミング 2024 年 11 月 5 日に公開
  • Qopy: 開発者としてお気に入りのクリップボード マネージャー
    Qopy: 開発者としてお気に入りのクリップボード マネージャー
    開発者として、私はワークフローをよりスムーズかつ効率的にできるツールを常に探しています。最近、Linux と Windows で動作するオープンソースのクリップボード マネージャーである Qopy を見つけました。 クコピーって何? Qopy は、標準的なクリップボード エクスペリエ...
    プログラミング 2024 年 11 月 5 日に公開
  • 私のボタンでホバー効果が機能しないのはなぜですか?
    私のボタンでホバー効果が機能しないのはなぜですか?
    ホバー時にボタンの色を変更する: 別の解決策ホバー時にボタンの色を変更しようとすると、イライラすることがあります。解決策は望ましい効果を生み出すことができません。提供されているサンプル コードを考えてみましょう:a.button { ... } a.button a:hover{ b...
    プログラミング 2024 年 11 月 5 日に公開
  • Pythonのみを使用してフロントエンドを構築する
    Pythonのみを使用してフロントエンドを構築する
    バックエンドに重点を置く開発者にとって、フロントエンド開発は困難な、さらには悪夢のような作業になる可能性があります。私のキャリアの初期には、フロントエンドとバックエンドの境界があいまいで、誰もが両方を扱うことが期待されていました。特に CSS は絶えず苦労しました。不可能なミッションのように感じまし...
    プログラミング 2024 年 11 月 5 日に公開
  • LaravelでCronジョブを実行する方法
    LaravelでCronジョブを実行する方法
    このチュートリアルでは、Laravel で cron ジョブを実行する方法を説明しますが、何よりも生徒にとって物事をシンプルで簡単なものにします。 Laravel アプリを構築しながら、これらの自動化されたタスクを自分のコンピューター上でセットアップして実行する方法を検討していきます。 まず、cr...
    プログラミング 2024 年 11 月 5 日に公開
  • パディングはインライン要素の間隔にどのような影響を与えますか?また、競合はどのように解決できますか?
    パディングはインライン要素の間隔にどのような影響を与えますか?また、競合はどのように解決できますか?
    インライン要素のパディング: 効果と制限ソースによると、インライン要素の上部と下部にパディングを追加しても影響はありません周囲の要素の間隔。ただし、「パディングは他のインライン要素と重なる」という記述は、パディングが影響を与える特定の状況がある可能性があることを示唆しています。オーバーラップ パディ...
    プログラミング 2024 年 11 月 5 日に公開
  • Django クラスベースのビューが簡単に
    Django クラスベースのビューが簡単に
    ご存知のとおり、django は Web アプリケーション開発の設計に MVT (model-view-template) を使用します。 View 自体は、リクエストを受け取り、レスポンスを返す呼び出し可能です。 Django はクラス ベース ビューと呼ばれるものを提供するため、これは単なる機...
    プログラミング 2024 年 11 月 5 日に公開
  • VAKX を使用してノーコード AI エージェントを構築する
    VAKX を使用してノーコード AI エージェントを構築する
    If you’ve been keeping up with the AI space, you already know that AI agents are becoming a game-changer in the world of automation and customer inter...
    プログラミング 2024 年 11 月 5 日に公開
  • ここでは、jQuery Datatable でカーソルベースのページネーションを実装する方法を説明します。
    ここでは、jQuery Datatable でカーソルベースのページネーションを実装する方法を説明します。
    Web アプリケーションで大規模なデータセットを操作する場合、ページネーションはパフォーマンスとユーザー エクスペリエンスにとって非常に重要です。データ テーブルで一般的に使用される標準のオフセット ベースのページネーションは、大規模なデータセットでは非効率的になる可能性があります。 カーソルベー...
    プログラミング 2024 年 11 月 5 日に公開
  • 同期エンジンが Web アプリケーションの未来となる理由
    同期エンジンが Web アプリケーションの未来となる理由
    進化する Web アプリケーションの世界では、効率、スケーラビリティ、シームレスなリアルタイム エクスペリエンスが最も重要です。従来の Web アーキテクチャは、クライアント/サーバー モデルに大きく依存しており、応答性と同期に対する現代の要求の下では困難になる可能性があります。ここで同期エンジンが...
    プログラミング 2024 年 11 月 5 日に公開
  • Python によるコンピューター ビジョンの概要 (パート 1)
    Python によるコンピューター ビジョンの概要 (パート 1)
    注: この投稿では、わかりやすくするためにグレースケール画像のみを使用します。 画像とは何ですか? 画像は値の行列として考えることができ、各値はピクセルの強度を表します。画像形式には主に 3 つのタイプがあります: Binary: この形式の画像は、0 (黒) と 1 (白) の値を...
    プログラミング 2024 年 11 月 5 日に公開
  • ウェブサイトのHTMLコード
    ウェブサイトのHTMLコード
    航空関連のウェブサイトを構築しようとしています。 AI を使用してコードを生成し、Web サイト全体を生成できるかどうかを確認したかっただけです。 HTML Web サイトはブログと互換性がありますか? それとも JavaScript を使用する必要がありますか?これがデモとして使用したコードです。...
    プログラミング 2024 年 11 月 5 日に公開
  • プログラマーのように考える: Java の基礎を学ぶ
    プログラマーのように考える: Java の基礎を学ぶ
    この記事では、Java プログラミングの基本的な概念と構造を紹介します。変数とデータ型の紹介から始まり、演算子と式、および制御フロー プロセスについて説明します。次に、メソッドとクラスについて説明し、次に入出力操作を紹介します。最後に、この記事では、給与計算の実際の例を通じて、これらの概念の適用を示...
    プログラミング 2024 年 11 月 5 日に公開

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3