こんにちは、私はこの段階でウェブのテーマを作成したい:ロード
1 - 背景画像 First Step Image 2セット - 最後に、他の背景画像を設定する画像 3 - 円やボックスを作成し、現在のボックスの背景として画像1の一部をロード(しかし、どのように???これは私の質問です。)
コード:
<style>
#Background_1 {
width: 100%;
height: 100%;
background-image: url("img1.jpg");
background-size: 100% 100%;
z-index: 1;
position: fixed;
}
#Background_2 {
width: 100%;
height: 100%;
background-image: url("img2.jpg");
background-size: 100% 100%;
z-index: 2;
position: fixed;
}
.BoxLoad {
width: 250px;
height: 250px;
margin-left: 15%;
box-shadow: 0px 0px 11px 1px rgba(20, 20, 20, 0.8);
color: #FFFFFF;
border-radius: 50%;
display: inline-block;
font-size:24px;
}
</style>
<body>
<div id="Background_1">
<div id="Background_2">
<div class="BoxLoad">
</div>
<div class="BoxLoad">
</div>
<div class="BoxLoad">
</div>
</div>
</div>
このソースには、バックグラウンドで1画像(それを見ることはできません)と1枚の他の(差分)画像があります。それらのボックスがあります。ボックスには背景色がなく、画像2の背景の影があります。しかし、私が必要なのは、バックグラウンド1をボックス背景(バックグラウンド1の一部ではなくバックグラウンド2)としてロードすることです。背景1はまだバック2の下にあります。その箱は後ろの1画像のポイントでした。最後に は、私はこのようなものが必要: はEnd Image (What i want)
ロードするためのより良いオプションがあります(バック画像1)一度?我々は1つ以上の円を持っている場合は、各サークル上にこの画像を読み込むことは重い負荷です! – Samethings
実際には、ブラウザはキャッシングを使用しているため、この画像は一度だけ読み込まれます。これは開発者ツールの[ネットワーク]タブで確認できます。 – Razzka