2017-02-28 9 views
-4

は、私は私がすべてのフラグと表示部分だけで1枚の画像とそれを実現するHTTPリクエストを下げるために、コンテンツCountryflag +国名電子論理ゲート

とドロップダウンメニュー(HTMLのselectオプションを)したいですそれから。

私はそれが同じように動作し、オプションリストでHTMLフォームがなければ https://www.flag-sprites.com/de/

このストライプを使用

:私はそれを行う場合

<img src="blank.gif" class="flag flag-cz" alt="Czech Republic" /> 

しかし

<option><img src="blank.gif" class="flag flag-cz" alt="Czech Republic" /> Czech Republic</option> 

を禁止されていますこのように:

<option class="flag flag-cz">Czech Republic</option> 

それは私がここ

は以下のように見えるべきかの例で望む結果得られません。 http://find-onlinecontacts.com

+3

質問は何も持っていないのに、なぜタイトル「電子論理ゲートは」全く彼らをどうするのか? – Dmitri

+0

タイトルについても興味があります –

+0

投稿したサンプルURLにフラグがありません。 – Turnip

答えて

-2

あなたのサイズと名前方法でSELECTタグを使用することができます

+0

あなたは単純な選択に画像を置くことができません –

+0

おそらく、旗の絵文字 –

+0

ようこそ&へのご質問ありがとうございます。ここに投稿されたすべての回答は、多くのユーザーが読むことができるので、特定の質問に答えるための十分な情報があることを確認してください。とにかく、最初のものとして、あなたは[ここでこの質問の正解]を見ることができます(http://stackoverflow.com/questions/2965971/how-to-add-a-images-in-select-list#answer- 2966006) – NDFA

0

何をこのアプローチについてそれは選択と同じですが、簡単に推理することができます。

$("document").ready(function() { 
 
    $(".option").click(function() { 
 
    $(".option").slideDown(); 
 
    }); 
 

 
    $(".option:not(.selected)").click(function() { 
 
    $(".option:not(.selected)").slideUp(); 
 

 
    $(".option.selected").text($(this).text()) 
 
    $("#selectVal").val($(this).data("value")) 
 
    }); 
 

 

 

 

 
});
li { 
 
    list-style: none 
 
} 
 

 
.option { 
 
    display: none 
 
} 
 

 
.option:first-child { 
 
    display: block 
 
} 
 

 
.option:not(.selected):hover { 
 
    background: red 
 
} 
 

 
#select { 
 
    border: 1px solid black; 
 
    width: 100px; 
 
    cursor: pointer 
 
} 
 

 
#select img{width:30px}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul id="select"> 
 
    <li class="option selected">--</li> 
 
    <li class="option" data-value="0"><img src="http://www.flags.net/images/largeflags/SPAN0002.GIF" alt=""/>Spain</li> 
 
    <li class="option" data-value="1"><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Flag_of_Portugal.svg/255px-Flag_of_Portugal.svg.png" alt=""/>Portugal</li> 
 
    
 
</ul> 
 
<input id="selectVal" type="hidden" value="" />