2008/11/26 Tei <[EMAIL PROTECTED]>:
> On Wed, Nov 26, 2008 at 10:15 AM, armando <[EMAIL PROTECTED]> wrote:
>> hola, tengo un div al q le he aplicado un id="user" y un class="important"
>>
>> a su vez, este elemento, por css debe mostrar un asterisco inyectado por css
>> y aplicado al class asi:
>>
>> .important:after { content: " *"; color:#F00; font-size:14px;
>> font-weight:bold;}
>>
>> todo funciona correctamente, mi duda surge a la hora de llamarlo desde
>> javascript, usualmente se haria con:
>>
>> document.getElementById("user").style = 'inline'
>>
>> pero no se como se aplicaria ese mismo efecto a un elemento como este, con
>> id="user", class="important" y .important:after { content: " *"; color:#F00;
>> font-size:14px; font-weight:bold;}
>
> JS no tiene interface para acceder a las propiedades hover, after,
> active y otras.
> Lo que siempre puedes hacer es cambiar todo el cuerpo del estilo
>
> document.getElementById("user").setAttribute("style",".important:after
> { content: ' *'; color:#F00; font-size:14px; font-weight:bold;}");
>

CORRECCION
mierda, ..

esto tampoco te permitiria cambiar el :after y tal.
este codigo que he puesto es erroneo (no puedes meter eso en style, no
tendria sentido).



-- 
--
ℱin del ℳensaje.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a