背景画像の配置における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のマスタースレーブ同期の原理を説明します。

推薦する

W3C標準に準拠したHTML標準で注意すべき点を詳細に解説

XML/HTML コードコンテンツをクリップボードにコピー<!DOCTYPE html PUB...

モバイル開発チュートリアル: ピクセル表示の問題の概要

序文モバイル端末の開発の過程で、モバイル端末のディスプレイはデスクトップ端末のディスプレイとは一般的...

MySQLデュアルマシンホットスタンバイと負荷分散の実装手順の詳細説明

MySQL データベースには増分バックアップ メカニズムはありませんが、マスター データベース内のす...

ページのキャッシュを防ぐソリューション

解決: <head> に次のコードを追加します。コードをコピーコードは次のとおりです。 ...

SSH ポート転送、ローカル ポート転送、リモート ポート転送、動的ポート転送の詳細

パート 1 SSH ポート転送の概要カフェで無料Wi-Fiを利用しているとき、誰かがあなたのパスワー...

HTML/CSS におけるフロートの使用例の詳細

1. floatの基本的な使用例1. まず 2 つの div ボックスを作成し、高さ、幅、背景色を設...

MySQL インデックスの種類 (通常、ユニーク、フルテキスト) の説明

MySQL のインデックスの種類には、通常のインデックス、一意のインデックス、全文インデックスがあり...

広告を閉じる効果を実現するJavascript

参考までに、Javascript を使用して広告を閉じる方法に関するケース スタディを示します。詳細...

位置のいくつかの巧妙な応用の詳細な説明:sticky スティッキーポジショニング

背景: position:sticky はスティッキー配置とも呼ばれます。スティッキー配置の要素は、...

ECMAscript の新機能の紹介

目次1. 関数パラメータのデフォルト値1.1 関数パラメータのデフォルト値の指定1.2 分離割り当て...

モバイルプラットフォーム開発におけるメタタグの適用の詳細な説明

デスクトップ プラットフォームの Web レイアウトのメタ タグは誰もがよく知っています。これは常に...

CentOS のデフォルトの SSH ポート番号を変更する方法の例

LinuxサーバーのデフォルトのSSHポート番号は通常22なので、ほとんどのユーザーはセキュリティ上...

Windows Server 2012 でファイル サーバーを構築するための詳細な手順

ファイル サーバーは、企業内で最も一般的に使用されるサーバーの一つであり、主にファイル共有を提供する...

Vue の better-scroll コンポーネントを使用して水平スクロール機能を実現する

について最近、Vue を学習する過程で、基本的な知識の練習と強化を目的として、Qunar.com の...

HTML の div、td、p およびその他のコンテナーでの強制改行と非改行の実装

1. 改行を強制せず、省略記号で終了します。コードをコピーコードは次のとおりです。 <div ...