背景画像の配置におけるbackground-position属性の自己理解

背景画像の配置におけるbackground-position属性の自己理解

最近、プロジェクトではラベルやボタンなどの断片的な画像をたくさん使用する必要があります。また、CSS の「elf テクノロジー」を使用する機会がありませんでした。ここでは、より多くの人々が使用して学習できるように、background-position に関する私の理解をドキュメントに書きます。

既存のボタン画像の組み合わせ

ステップ1 : 表示したい このボタンの場合、まず div (後でウィンドウと呼ばれる) タグを定義する必要があります。その幅と高さは、このボタンを保持できる程度にする必要があります。

ステップ 2 : これが今日の私の講演の焦点です。多くの人は、background-position は操作の背景画像であると言いますが、私は操作のウィンドウであると言います。ウィンドウを通して見ることができるのは、背景画像の一部だけです

水平座標と垂直座標の理解は、ウィンドウが画像の領域内で移動する限り、負の方向(負の座標)にあると言うことです。

見せるこの画像ボタンの場合、座標を指定する必要はありません。これがデフォルトです。もちろん、#div5{background-position: 0px 0px;} も使用できます。

見せるこの画像ボタンでは、背景位置の座標 #div6{ background-position:-42px 0px;} を設定する必要があります。

見せるこの画像ボタン、#div8{ background-position:-42px -41px;}

以下も同様です。

ここで私が言っていることは、皆さんも理解できると思います。ただ、これから始める人のために、理解の仕方をお伝えしているだけです。間違っている点があれば、ご指摘ください。 (タイプセットの仕方が分からないので、ご理解いただければ幸いです)

<<:  Jenkinsはマイクロサービスをパッケージ化してDockerイメージを構築し、実行します。

>>:  この記事では、MySQLのマスタースレーブ同期の原理を説明します。

推薦する

MySQL ルート パスワードをリセットするときに発生する「不明な列 'password'」問題を解決する方法

夜にMACの電源を入れたところ、突然ルートアカウントがMySQLに正常にログインできなくなったため、...

Ubuntu で XFS ファイルシステム用の LVM を作成する方法

序文lvm (論理ボリューム マネージャー) 論理ボリューム管理は、Linux システムのニーズを満...

MySQL 最適化戦略 (推奨)

要約すれば: 1. データベースの設計とテーブルの作成時にパフォーマンスを考慮する2. SQLの記述...

トランザクションとロックを表示するための MySQL の一般的なステートメント

データベース内のトランザクションとロックを表示するための一般的なステートメントトランザクションの待機...

HTML シンボルからエンティティへのアルゴリズムのチャレンジ

チャレンジ:文字列内の文字 &、<、>、" (二重引用符)、および &...

HTMLページの文字セットを指定する2つの方法

1. HTMLページの文字セットを指定する2つの方法方法1: <メタ文字セット="u...

携帯電話番号の歩数記録を取得するWeChatアプレット

序文最近、小さなプログラムを開発しているときに、このような問題に遭遇しました。ユーザーが認証をクリッ...

Django+Mysql+Redis+Gunicorn+NginxのDockerデプロイメントの実装

I. はじめにDockerテクノロジーは現在非常に人気があります。コンテナを介してプロジェクト環境を...

MySQL における USING と HAVING の使用法の簡単な分析

この記事では、例を使用して MySQL での USING と HAVING の使用方法を説明します。...

ホバー生成の境界線によって生じる要素の移動を解決する方法

序文hover疑似クラスが要素に境界線を追加すると、要素内のコンテンツがずれることがあります。box...

MySQL ロック(テーブルロック、行ロック、共有ロック、排他ロック、ギャップロック)の詳細な説明

現実世界では、鍵は外の世界から身を隠したいときに使用するツールです。コンピュータでは、複数のプロセス...

OCSP を有効にすると、https 証明書の検証効率が向上し、Let's Encrypt SSL 証明書へのアクセスが遅くなる問題が解決されます。

ここ数日、ウェブサイトを初めて開いたときにアクセスが非常に遅いのですが、その後はページが正常に開きま...

Vue で Excel ストリーム ファイルをダウンロードし、ダウンロード ファイル名を設定する方法

目次概要1. URL経由でダウンロード2. aタグのダウンロード属性とblobコンストラクタを組み合...

Vueのデータ応答性原則の詳細な説明

この記事は主に、Vue のレスポンシブ ソース コードを理解していない、または触れたことがない人向け...

Linux環境でのshadowsocks+polipoグローバルプロキシの設定

1. シャドウソックスをインストールするsudo apt-get install python-pi...