Propriété CSS word-wrap pas de travail pour sélectionner l'élément sur Firefox

J'ai un html déroulante. Dans la liste déroulante, certaines options ont de longues chaînes de caractères sans espaces. Je veux enrouler ces options dans la ligne suivante. J'ai utilisé le CSS word-wrap de la propriété. Il fonctionne très bien pour moi dans Chrome, mais pas sous Firefox.

J'ai aussi essayé d'utiliser le word-break de la propriété, comme l'a suggéré dans le double

J'ai aussi fait une démo sur jsfiddle. Il semble bien, sur Chrome, mais si vous ouvrez la démo sur Firefox, le texte n'est pas à l'envelopper. Comment puis-je résoudre ce problème?

CSS:

.setWidth {
  width: 300px
}

HTML:

<div class="col-lg-3 col-md-4 col-sm-4 col-xs-4">
  <select class="formNamesList setWidth" id="CustomCategories" name="CustomCategories" size="15">
    <option value="10085240">_1Test_Today</option>
    <option value="10085242">_1Test_Today_A</option>
    <option value="10085091" style="word-wrap:break-word">testcust_copyFinal_copytetshhshshshhshshhshshshhshshhshshhshshshshhshshshshhshshshshhshshhshs</option>
  </select>
</div>

  • css-tricks.com/almanac/properties/w/word-break
  • double possible de le retour à la ligne ne fonctionne pas sous firefox, tout essayé
  • J'ai vu que des liens. mais pas de chance avec les chaînes qui n'ont pas de places de @hbirjand
  • Bienvenue à Débordement de Pile! J'ai édité ton post pour inclure le code HTML et CSS en un fragment de code, dans le cas où les gens ne peuvent pas l'obtenir jsfiddle.net qui peuvent se produire dans certains environnements d'entreprise. J'ai aussi ajouté du texte indiquant que vous avez regardé l'a suggéré en double, ce qui est toujours une bonne idée pour éviter la fermeture. J'ai aussi mis à jour le titre pour être plus clair sur ce qui est exactement pas de travail.
  • Ok merci, Mike. .:)