2016-09-02 7 views
-3

私はリンクとして画像を持っています。その1つは動作します。私は何が起こっているのか分からない、すべてがうまくなります: -/画像リンクが動作しません。私はリンクとして画像を持っており、そのうちの1つだけが動作します

<div class="face"> 
     <a href="www.facebook.com" target="_blanket"><img src="https://cdn3.iconfinder.com/data/icons/free-social-icons/67/facebook_circle_black-128.png" width="5%"> 
     </a> 
    </div> 
    <div class="twitter"> 
     <a href="www.twitter.com"><img src="http://www.evilthemovie.com/images/twitter.jpg" width="16%"> 
     </a> 
    </div> 
    <div class="mail"> 
     <a href="www.gmail.com" target="_blanket"><img src="http://pickering-communications.com/wp-content/uploads/2014/02/iconmonstr-email-9-icon-1_zpsf6261ecf.png" width="11%"> 
     </a> 
    </div> 

    .face{ position:relative; top: -230px; left: 300px; } 
    .twitter{ position: absolute; top:22px; left: 900px; } 
    .mail{ position: absolute; top: 21px; left: 883px; } 
+1

あなたのHTMLとCSS –

+0

zbierek

+0

.faceを{投稿してください 位置:相対; top:-230px; 左:300ピクセル。 } .twitter { ポジション:絶対; トップ:22ピクセル; 左:900px; } .mail { ポジション:絶対; トップ:21ピクセル; left:883px; } – zbierek

答えて

0

face-230 top位置を持っているので、画面の外です。 twitterは、おおよそx位置がmailであるため、お互いに重なり合っています。

は、私は少しあなたのCSSを変更し、今あなたが見ることができるはず全て3:

.face{ position:relative; top: 22px; left: 300px; } 
    .twitter{ position: absolute; top:22px; left: 600px; } 
    .mail{ position: absolute; top: 21px; left: 900px; } 

例:http://codepen.io/nilestanner/pen/dpyQvZ

+0

あなたの答えに感謝します:-) – zbierek

関連する問題