背景画像の配置における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 グラフィカル管理ツール Navicat のインストール手順

目次序文1. 全員にインストールパッケージを用意する2. Navicatをインストールし、Navic...

MySQL 5.7 における部分テーブルのデュアルマスター同期の実装プロセスの詳細な説明

序文最近、私はある要件に遭遇しました。会社の業務上、2 つのデータベース間の一部のテーブルは、リアル...

円形/扇形メニューを2分で実装する方法を教えます(基本バージョン)

序文このプロジェクトでは円形のメニューが必要です。オンラインで検索しましたが、適切なものが見つからな...

MySQL の大きなデータ テーブルにフィールドを追加する方法

序文フィールドの追加は誰でもよく知っていると思います。簡単に記述できます。MySQL テーブルにフィ...

Vueは複数のカウントダウンを同時に設定する機能を実装しています

この記事の例では、複数のカウントダウンを同時に設定するためのVueの具体的なコードを参考までに共有し...

ApacheとTomcatを組み合わせて静的状態と動的状態を分離する方法

実験環境ApacheとTomcatは両方ともIPアドレス192.168.153.136のホストにイン...

VMware ESXi サーバー仮想化クラスター

目次まとめ環境とツールの準備サーバー仮想化のインストール VMware ESXi仮想マシンのオペレー...

JSでよく使われるデータ処理方法

目次DOM処理配列方法要約するDOM処理DOM はドキュメントの構造化された表現を提供し、スクリプト...

ネイティブ js でカスタム難易度のマインスイーパ ゲームを実装する

この記事の例では、マインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有しています...

Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

1. まず、TomcatログのエンコーディングとIdeaログ表示コンソールのエンコーディングを区別す...

Dockerコンテナでの静的ウェブサイトレイアウトの実装

サーバーの配置数日間無料で使用できるクラウドサーバー(Alibaba Cloud、Huawei Cl...

Vueのフロントエンドシステムとフロントエンドとバックエンドの分離の詳細な説明

目次概要フロントエンド知識システムフロントエンドの3つの要素プレゼンテーション層 (CSS)動作レイ...

XHTML 入門チュートリアル: テキストの書式設定と特殊文字

<br />このセクションでは、XHTML でテキストの書式設定と特殊文字を実装する方法...

フォームタグの Enctype 属性とその応用例の紹介

Enctype : ブラウザがデータをサーバーに送り返すときに使用するエンコーディングのタイプを指定...

React サーバーサイドレンダリング原則の分析と実践

ほとんどの人は、サーバーサイド レンダリング (SSR と呼んでいます) の概念について聞いたことが...