background-position
background-position
The **background-position**
CSS property sets the initial position for each background image. The position is relative to the position layer set by background-origin .
バックグラウンド位置の説明.
値0にpxは加算されません.
<html>
<head>
<style>
.hero {
background: url(https://js.cx/drag-heroes/heroes.png);
width: 130px;
height: 128px;
}
.hero2 {
background: url(https://js.cx/drag-heroes/heroes.png);
}
#superhero {
background-position: 0 -128px;
}
#hulk {
background-position: -250px 0;
}
</style>
</head>
<body>
<div class="hero">
</div>
<img src="https://js.cx/drag-heroes/heroes.png">
<div id="superhero" class="hero">
</div>
<div id="hulk" class="hero">
</div>
</body>
</html>
基本的にurl"https://js.cx/drag-heroes/heroes.png"リンクでロードすると、複数のヒーローが存在する写真が抽出されます.これをdivコンテナのバックグラウンド(バックグラウンド)に設定し、ヒーロー1人だけが露出できるコンテナのサイズ(width,height)をランダムに設定します.background-position: 0 -128px; この方法でX軸Y軸を調整するとdiv容器は静止していますが、写真だけが後ろに移動するので、各容器に複数のヒーローを置くことができます.
divは開いています写真のフレームワークに想像します.(img展開技術)
Background-X軸Y軸の背景画像を位置に移動できます.
(もちろん、Backgroundを設定する必要があります.)
Width:130、height:128でフレームと背景画像を設定します.
そこでイメージを動かすのは「ヒーロー」だけのパターン
一つ一つ
にこにこ
最終的には、各ヒーローにはdivフレームワークがあり、単独で使用することができます.
Reference
この問題について(background-position), 我々は、より多くの情報をここで見つけました https://velog.io/@hqillz/background-positionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol