Germán, agregaste las propiedades display:block; y width:100%; a las anclas?
Porque a mi se me ve bien en Opera e IE.

Un abrazo.
Plácido.



El 21 de enero de 2011 17:49, German Bustos <ger...@atarraya.org> escribió:

> Plácido,
>
> Muchas gracias, ese era truco, funcionó casi perfecto en todos los
> browsers,
> Incluso (según el IEtester) en Internet Explorer 5, aunque en el 6 el texto
> queda siempre visible, en el 5 se oculta como quiero. También en IE 7, 8 y
> 9, todo con el IE tester que a veces no es 100% seguro, pero es una buena
> aproximación de cómo funcionaría.
>
> En Firefox, Chrome y Safari tengo el funcionamiento que quería, no importa
> por que parte del banner pase el ratón, siempre se hace visible el texto.
> En
> Opera e IE solo se hace visible cuando paso encima del texto en sí que es
> un
> área relativamente pequeña con respecto al total de banner, creo que le voy
> a poner enlace también a la imagen para solucionar.
>
> La otra solución sería usar JavaScript, con lo que tengo menos experiencia
> y
> no me siento tan confiado.
>
>
> Muchas gracias Plácido,
>
>
> Germán
>
>
>
> El 21 de enero de 2011 14:20, Plácido Luna <octubre196...@gmail.com
> >escribió:
>
> > Perdón, donde puse
> >
> > #capa2 a:hover, #capa2 a:Active{
> >  display:block;
> >  width:100%;
> >  opacity: .1;
> >  filter: alpha(opacity=100);
> >
> >  text-shadow: 0 0 20px #111;
> >  background-color:#333;
> > }
> >
> > debió ser
> >
> > #capa2 a:hover, #capa2 a:Active{
> >  display:block;
> >  width:100%;
> >  opacity: 1;
> >  filter: alpha(opacity=100);
> >
> >  text-shadow: 0 0 20px #111;
> >  background-color:#333;
> > }
> >
> > Saludos!
> >
> >
> > El 21 de enero de 2011 17:18, Plácido Luna <octubre196...@gmail.com
> > >escribió:
> >
> > > Germán, no uses el signo de % para la opacidad en IE, prueba con esto:
> > >
> > > <html>
> > > <head>
> > >     <style>
> > >
> > > .completa, {
> > >    width: 968px;
> > >    overflow: hidden;
> > >    float: none;
> > >    clear: both;
> > >    margin: 0;
> > >    padding: 0;
> > > }
> > >
> > > #capa1{
> > >  position:relative;
> > >  width:968px;
> > >  height:150px;
> > >  overflow: hidden;
> > >  z-index: 3;
> > > }
> > > #capa2 a, #capa2 a:link, #capa2 a:visited{
> > >  display:block;
> > >  width:100%;
> > >  position:absolute;
> > >
> > >  height:150px;
> > >  line-height: 150px;
> > >  padding-right: 50px;
> > >  text-align: right;
> > >  top: 0;
> > >  left: 0;
> > >  color:#FFF;
> > >  font-family: Arial, sanserif;
> > >  font-size: 3.5em;
> > >  z-index: 10;
> > >  opacity: .1;
> > >  filter: alpha(opacity=10);
> > >  background-color:#333;
> > >
> > > }
> > > #capa2 a:hover, #capa2 a:Active{
> > >  display:block;
> > >  width:100%;
> > >  opacity: .1;
> > >  filter: alpha(opacity=100);
> > >
> > >  text-shadow: 0 0 20px #111;
> > >  background-color:#333;
> > > }
> > >     </style>
> > > </head>
> > >     <body>
> > >
> > >         <div class="completa">
> > >          <div id="capa1">
> > >            <img src='imagen.jpg' width='968' height='150'
> > > style='height:150px;width:968px;' />
> > >              <div id="capa2">
> > >                <a href="/" target="_top">Titulo</a>
> > >              </div>
> > >          </div>
> > >         </div>
> > >     </body>
> > > </html>
> > >
> > > Saludos!
> > > Plácido.
> > >
> > > El 20 de enero de 2011 21:53, German Bustos <ger...@atarraya.org
> > >escribió:
> > >
> > > Hola,
> > >>
> > >> Quiero hacer lo siguiente: Sobre un banner quiero que al pasar el
> ratón
> > >> aparezca un texto y al quitar el ratón desaparezca de nuevo. Parece un
> > >> asunto muy sencillo pero no logro que funcione en todos los
> navegadores.
> > >> Como de costumbre en Firefox, Chrome, Safari y Opera funciona como lo
> > >> deseo,
> > >> pero en Internet Explorer 9, no. Ni siquiera he probado en IE6 debe
> ser
> > un
> > >> desastre.
> > >>
> > >> Hice varias pruebas con diversas estrategias, probé con Javascript,
> pero
> > >> creo que no se justifica usar un scrit para una cosa tan sencilla.
> > >> Inicialmente intenté usar la propiedad "visibility", poniéndola en
> > >> "hidden"
> > >> cuando está afuera y en "visible" con el ratón encima, pero no
> funcionó,
> > >> creo yo que al estar oculto (hidden) el elemento no pasa nada cuando
> se
> > le
> > >> ratón encima. Así que consideré otras opciones y elegí cambiar la
> > >> opacidad.
> > >>
> > >> El código que tengo es el siguiente:
> > >>
> > >> HTML
> > >>
> > >> <div class="completa">
> > >>  <div id="capa1">
> > >>    <img src='imagen.jpg' width='968' height='150'
> > >> style='height:150px;width:968px;' />
> > >>      <div id="capa2">
> > >>        <a href="/" target="_top">Titulo</a>
> > >>      </div>
> > >>  </div>
> > >> </div>
> > >>
> > >>
> > >> CSS:
> > >>
> > >> .completa, {
> > >>    width: 968px;
> > >>    overflow: hidden;
> > >>    float: none;
> > >>    clear: both;
> > >>    margin: 0;
> > >>    padding: 0;
> > >> }
> > >>
> > >> #capa1{
> > >>  position:relative;
> > >>  width:968px;
> > >>  height:150px;
> > >>  overflow: hidden;
> > >>  z-index: 3;
> > >> }
> > >> #capa2 a, #capa2 a:link, #capa2 a:visited{
> > >>  position:absolute;
> > >>  width:918px;
> > >>  height:150px;
> > >>  line-height: 150px;
> > >>  padding-right: 50px;
> > >>  text-align: right;
> > >>  top: 0;
> > >>  left: 0;
> > >>  color:#FFF;
> > >>  font-family: Arial, sanserif;
> > >>  font-size: 3.5em;
> > >>  z-index: 10;
> > >>  opacity: .01;
> > >>  filter: alpha(opacity=1%);
> > >> }
> > >> #capa2 a:hover, #capa2 a:Active{
> > >>  opacity: .9;
> > >>  filter: alpha(opacity=95%);
> > >>  text-shadow: 0 0 20px #111;
> > >> }
> > >>
> > >>
> > >> --
> > >>
> > >> *Germán Bustos*
> > >> Asesor en estrategias de comunicación en Internet para organizaciones
> > >> sociales
> > >> http://atarraya.org
> > >> http://germanbustos.com
> > >> Tel: (+57) 3177381339
> > >> <http://atarraya.org/>
> > >> <http://germanbustos.com/>
> > >> <http://www.facebook.com/german.bustos>
> > >> <http://twitter.com/kommodin>
> > >> <http://www.linkedin.com/in/germanbustos>
> > >> _______________________________________________
> > >> 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
> > >>
> > >
> > >
> > >
> > > --
> > > *Plácido Luna*
> > > http://www.octubre.com.uy
> > > (+598) 99 942723
> > >
> > >
> >
> >
> > --
> > *Plácido Luna*
> > http://www.octubre.com.uy
> > (+598) 99 942723
> > _______________________________________________
> > 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
> >
>
>
>
> --
>
> *Germán Bustos*
> Asesor en estrategias de comunicación en Internet para organizaciones
> sociales
> http://atarraya.org
> http://germanbustos.com
> Tel: (+57) 3177381339
> <http://atarraya.org/>
> <http://germanbustos.com/>
> <http://www.facebook.com/german.bustos>
> <http://twitter.com/kommodin>
> <http://www.linkedin.com/in/germanbustos>
> _______________________________________________
> 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
>



-- 
*Plácido Luna*
http://www.octubre.com.uy
(+598) 99 942723
_______________________________________________
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