1° - ¿Por qué alguien querría usar marquesinas de texto? :O
2° - Las propiedades que estás usando no son estandar. En Chrome (o navegadores WebKit) harías algo así:
Código CSS:
Ver originaloverflow: -webkit-marquee;
-webkit-marquee-style: slide;
-webkit-marquee-direction: left;
-webkit-marquee-speed: fast;
Ejemplo:
Código HTML:
Ver originalh2{
overflow: -webkit-marquee;
-webkit-marquee-style: slide;
-webkit-marquee-direction: left;
-webkit-marquee-speed: fast;
}
Eso sólo funcionaría en Chrome, Safari.
Suelo aceptar que sobre gustos hay variantes, pero las marquesinas son algo espantoso en una página. Si querés que funcione en todos los navegadores y no te interesa hacer un código correcto, usá <marquee>, que hace muchos años dejó de usarse.