Ruby on rails menú desplegable <select> menu: ¿cómo diseñar o aplicar la clase a las opciones?

¿Cómo puedo crear un menú desplegable de colores en ruby on rails 3?

Sé cómo hacerlo en html, css y javascript de la siguiente manera, pero no sé cómo en ruby on rails 3.

Idealmente usando collection_select o collection_options_for_select otros objetos de colección que construyen<select> 'sy<options> 's. Se preferiría usarlos a recorrer manualmente la colección y escupir piezas y diseñar cada pieza, aunque eso podría hacerse.

El código parcial de lo que intento obtener es:

<select>
<option value="">Highlight</option>
<option value="#000000" style="background-color: Black;color: #FFFFFF;">Black</option>
<option value="#808080" style="background-color: Gray;">Gray</option>
<option value="#A9A9A9" style="background-color: DarkGray;">DarkGray</option>

El código completo está en:http: //pietschsoft.com/post/2004/09/20/Color-the-background-of-items-in-a-Dropdown-box-in-your-HTML-pages.asp

Respuestas a la pregunta(2)

Su respuesta a la pregunta