いいですから、背景画像を持つ別のdivの上に配置したいと思います。 image-divには、次のプロパティがあります。画像の上の位置div
position: absolute;
top:0;
left:0;
width:100%;
height:100%;
background-image: url('../img/1.jpg');
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
これはすべてのデバイスに必要なようです。しかし、今私は画像の特定の部分に収まるクリック可能なdivでimage-divをオーバーレイする必要があります。 divをピッタリフィットさせるのは簡単です。ポジションを絶対に設定し、上、左、幅、高さを設定しますが、別の解像度/密度で表示するとすぐにdivがオフになります。だから私は%またはvhとvwを使用して位置を試してみましたが、何も動作していないようです。
どのデバイス、解像度、および密度に関係なく、画像の上にdivを配置する方法を教えてください。
をチェックし、私の答えを確認してください(私はリサイズ可能な画像を作るためのjQuery UIを使用しました)。ありがとう。 – user1544541