2016-09-10 15 views
0

(私たちはまだWeb開発には新しく、ちょうど助けにチームに参加しているので、htmlコードの正確さは分かりません)ズームイン/ズームアウト時に画像がずれるのを防ぐにはどうしたらいいですか?

私は同様のためにstackoverflowを見ようとしました人々の質問ではなく、全く同じ問題があります。私はチームのウェブ開発を手助けしようとしています。彼らが持っている1つの問題は、ユーザーが拡大または縮小したときに画像がそれぞれの泡(画像参照)内に残らないことです。ここでは、ウェブサイトには、次のとおりです。ここでhttp://2016.igem.org/Team:Rice

は、画像を担当したマークアップのいくつかの例です:

   <div> 
       <img src="http://2016.igem.org/wiki/images/e/ed/Bubble_background.png" 
       style="float:center;position:relative;left:50%"> 

       <img id = bubble     
       src="http://2016.igem.org/wiki/images/f/fd/Sub_bubble_12.png" width= 72px 
       style ="position:absolute;left:64.1%;top:35.3%"> 
       </div> 

最初の写真はパープルバブルであり、持っている理想的です」 「泡」画像が泡の円の中に入るようにする。ズーミングや解像度の違いにかかわらず、彼らがサークルにとどまるならばいいでしょう。

私が試したこと: 位置属性を変更しようとしましたが、これはあまり効果がなかったようです。また、パーセンテージをピクセルに変更しようとしました。これはズームインしたりズームアウトしている間も画像を保持していましたが、別の解像度で別のコンピュータをチェックしても画像が乱されました。

答えて

0

背景画像にposition:absoluteを使用する必要があります。

enter image description here

+0

ことの一つは、私は他のトンに気づくことですやっているようですエラー。しかし、私はこれを試して、それは画面をより奇妙に見えるようにします。 – DrProfSgtMrJ

+0

私はそれを絶対に変更し、現在は緑色の背景に配置されています。次のステップは、他の容器をページの残りの部分に埋めることになると思います。 私はこのような編集を行うためにChromeのウェブツールでモバイルビューを使用しています – DrProfSgtMrJ

1

私が位置するdiv要素を変更することになった:絶対

   <div sytle = "position: absolute"> 

      <img src="http://2016.igem.org/wiki/images/e/ed/Bubble_background.png" 
      style="float:center;position:relative;left:50%"> 

      <img id = bubble     
      src="http://2016.igem.org/wiki/images/f/fd/Sub_bubble_12.png" width= 72px 
      style ="position:absolute;left:64.1%;top:35.3%"> 
      </div> 

これまでのところ、これは注目すべきトリック