2016-04-03 5 views
-1

画像上にレンダリングする画像リンクの水平バーを作成するにはどうすればよいですか?このように:各アイコンは、対応するページにリダイレクトする必要があり、およびヘッダー画像自体は空白が=>私は、z-indexが必要になるとは思わないレンダリングされませんので、.SVGある Header image with horizontal bar of image links across itdivを画像の上にレンダリングする方法は?

+0

を置いたときにも、それだけでコード何を投稿する視覚的なフィードバックのいくつかの種類を追加することをお勧めしますあなたは試しました – Alok

+0

質問を求めるコード質問には**質問の中に** ** [** Stack Snippet **](https://blog.stackoverflow.com/2014/09)でそれを再現するのに必要な最短コードを含める必要があります/ introduction-runnable-javascript-css-and-html-code-snippets /)があります。 [**最小限で完全で検証可能なサンプルの作成方法**](http://stackoverflow.com/help/mcve)を参照してください。 –

答えて

1

私があなたがやろうと思ったのは、リンクを背景画像の上に置くことです。 私はこの小さな例を用意しました。

ユーザーが、彼は、彼らがクリック可能であることを理解するアイコン:)

.background { 
 
    position: relative; 
 
} 
 
.links { 
 
    position: absolute; 
 
    list-style-type: none; 
 
    bottom: 30px; 
 
    left: 50px; 
 
} 
 
.links li { 
 
    display: inline; 
 
} 
 
a { 
 
    text-decoration: none; 
 
} 
 
a img { 
 
    padding: 0 15px; 
 
} 
 
a:hover img { 
 
    transform: scale(1.2); 
 
    -ms-transform: scale(1.2); 
 
    -webkit-transform: scale(1.2); 
 
}
<div class="background"> 
 
    <img src="http://rockstartemplate.com/blogheaders/bannerdesign1.jpg"> 
 

 
    <ul class="links"> 
 
    <li> 
 
     <a href="www.twitter.com"> 
 
     <img src="https://cdn1.iconfinder.com/data/icons/logotypes/32/twitter-48.png"> 
 
     </a> 
 
    </li> 
 
    <li> 
 
     <a href="www.facebook.com"> 
 
     <img src="https://cdn1.iconfinder.com/data/icons/logotypes/32/square-facebook-48.png"> 
 
     </a> 
 
    </li> 
 
    <li> 
 
     <a href="www.youtube.com"> 
 
     <img src="https://cdn1.iconfinder.com/data/icons/logotypes/32/youtube-48.png"> 
 
     </a> 
 
    </li> 
 
    </ul> 
 
</div>

関連する問題