Muchas gracias Ram�n por la ayuda. La hab�a estudiado y me resulto insuficiente, pues, como todo buen problema, el m�o tiene matices:
a) El archivo de CSS es separado de HTML
b) No conozco las im�genes "en tiempo de CSS" y si, "en tiempo de html" (las extraigo de una base de datos)
Tenes una opcion para esto.
Si tu servidor soporta php o algun otro lenguaje server-side. Modificat los mime-types para que el .css se interprete como php (o asp, o lo que sea).
Con esto podes usar variables.
Solo tene en cuenta en la 1ra linea del css tenes que enviar el header para que sea interpretado como css por el navegado.
Esto tambien es una muy buena forma de tener un css "inteligente" que puede cambiar ciertos parametros de la hoja de forma dinamica segun -por ejemplo- el navegador
Saludos
Ariel
c) --No deseo utilizar tablas--
Quiz� todo el enredo se inicia con el punto c)
De todas formas un mill�n de gracias
Alejandro Salamanca www.redcetus.com
Ram�n Pravia wrote:
Hola
Buenas. En un software que estoy elaborando, deseo elaborar un modelo de men� que me permita colocar un �cono por delante de cada entrada del men�. Sin embargo, los �conos pueden variar seg�n la entrada del men�, por lo que no se mantienen iguales en toda la lista de opciones (as� que no estoy utilizando listas).
No, el hecho de que quieras un icono diferente para cada elemento del men� no significa que no puedas usar una lista. Todos los dem�s problemas que cuentas vienen del hecho que no la est�s usando ;-)
Necesito su ayuda para solucionar este l�o. No s� si las listas pueden cambiar los �conos de las vi�etas para diferentes opciones.
S� se puede, asignando diferentes clases a los li seg�n necesites. Puedes hacer algo as�:
<ul> <li class="tipoa"> Entrada uno que puede ser larga </li> <li class="tipob"> Entrada dos </li> <li class="tipob"> Entrada tres que tambi�n es larga </li> <li class="tipoc"> Entrada cuatro </li> <li class="tipod"> Entrada cinco con texto largo </li> </ul>
Luego s�lo tendr�as que quitar el bullet por defecto de la lista (list-style-type:none) y poner a todas las li la misma configuraci�n para la imagen de fondo que usar�as como bullet, por ejemplo:
li{background-position:left;background-repeat:no-repeat;padding-left:20px}
y a cada clase le asignar�as la imagen que usar�s en ella, por ejemplo:
li.tipoa{background-image:url(iconoa.gif)} li.tipob{background-image:url(iconob.gif)}
Espero que te sirva
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
