carlos campderrós escribió:
> 2008/4/18 Victoria Gracia <[EMAIL PROTECTED]>:
>
>   
>> O eso o el elemento es una lista efectivamente pero si el navegador es
>> IE lo substituyes por algo similar:
>>
>> <li class="simulacro_lista"><span class="numeracion">{contenido generado
>> por JS o CMS}</span>El texto que debe contener el elemento de la
>> lista</li>
>>
>> Claro que deberías definir que para todos los navegadores que sí
>> muestran el tipo de lista deseado el list-style-type sea
>> decimal-leading-zero y para IE sea none. De este modo en IE puedes
>> substituir los elementos generados por el navegador por esos otros que
>> tenemos que parchear.
>>
>> Es un apunte, espero te sirva
>>
>>     
>
> La manera más correcta de hacerlo seria dejando el código html tal cual:
> <ol>
>   <li>pepe</li>
>   <li>pepe2</li>
> </ol>
>
> Tener un archivo .js que modificara el DOM para eliminar el indice del <ol>,
> y añadir un elemento con el texto tal cual lo quisieras. Usando jquery,
> seria algo similar a:
>
> var lis = $(ol).css('list-style-type', 'none').children('li');
> var num_items = lis.size();
> lis.each( function(pos) {
>   var num = pos; // aqui tendrias que añadirle los ceros iniciales que hagan
> falta. Para ello dispones de num_items que contiene cuantos lis hay (si hay
> 400, en los números del 1 al 9 tendrás que añadir 2 ceros, del 10 al 99
> añadir un 0 y si hay más de 100, no añadir nada.
>   $(this).prepend("<span>" + num + "</span>");
> });
>
> Y finalmente, hacer que este .js se ejecute sólo para IE mediante un
> comentario condicional para IE <= 7 (y cuando salga el 8, compruebas si
> también falla, y modificas el condicional).
>
> <!--[if lte IE 7]>
>    <script type='text/javascript' src='arregla_ol_para_ie.js'></script>
> <![endif]-->
>
>
>   
Muchas gracias, voy a aprobarlo ahora mismo!!
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a