Alejandro Salamanca wrote:
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

Responder a