2

I am trying to create html dropdown with svg images. My code below doesn't display any image:

<select name="options">
   <option class="en" value="en" 
      style="backgroundimage:url('assets/svg/en.svg');">English
   </option>

   <option class="fr" value="fr"
      style="background-image:url('assets/svg/fr.svg');">French
   </option>

   <option class="pl" value="pl"
      style="background-image:url('assets/svg/pl.svg');">Polish
   </option>

   <!-- this way doesn't work eighter. -->
   <option><img class="country-flag" src="assets/svg/en.svg"></option>

</select>

I know it can be done with third-party library. But I am looking for solution in html/css/typescript. Using Angular6. Thanks.

hitenz
  • 41
  • 1
  • 5

0 Answers0