Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2012, 09:53
wlinker
 
Fecha de Ingreso: agosto-2012
Mensajes: 39
Antigüedad: 12 años, 5 meses
Puntos: 5
De acuerdo Respuesta: Opacidad en imagen

date una vuelta por acá para que comprendas mejor lo que ocupas y puedas personalizar a tu gusto (esto por parte de css):

[URL="http://www.impressivewebs.com/css-opacity-reference/"]http://www.impressivewebs.com/css-opacity-reference/[/URL]

Y para poder controlar la parte del div con tu imagen, creo que no será únicamente con css, podrías utilizar jQuery para ese proposito:


te cargo acá el ejemplo, haber si es lo que ocupas (lo seccione para que vieras el resaltado de sintaxis de javascript, pero va todo junto en realidad, en la página se ve el trabajo:

[URL="http://daw.com.mx/fdw/hlp1-opacity/"]http://daw.com.mx/fdw/hlp1-opacity/[/URL]


Y te publico el source:

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <meta name="googlebot" content="noarchive,nofollow">
  5. <!-- Mando llamar la librería jQuery de google, puedes bajar una copia a tu server o mantener ésta: -->
  6. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  7.  
  8. <script type="text/javascript">

Código Javascript:
Ver original
  1. /*  Iniciaremos las propidades haste que la página
  2.     haya sido cargada completamente, asi evitamos problemas
  3. */
  4. $(document).ready(function () {
  5. /*  Estoy utilizando dos links, "link_fire" y "link_unfire", son ID's ambos
  6.     con: e.preventDefault(); deshabilito la carga de tu página "link.html"
  7.     despues localizo tu div "menu_left_imag" y le aplico la propiedad
  8.     correspondiente, en este caso la opacidad va de: 0, 0.1, 0.2, etc..
  9.     hasta un máx. de 1 (100%)
  10. */
  11. $("#link_fire").click(function(e){e.preventDefault(); $(".menu_left_imag").css({ opacity: 0.5 }); });
  12. $("#link_unfire").click(function(e){e.preventDefault(); $(".menu_left_imag").css({ opacity: 1 }); });
  13. });

Código HTML:
Ver original
  1. </head>
  2. <div class="menu_left_imag">
  3.     <!-- utilizé un doodle de google para el ejemplo-->
  4.     <img src="http://www.google.com/logos/2012/jaakonpaiva-12-hp.jpg" />
  5. </div>
  6.  
  7. <div align="center" class="container">
  8. <!-- agregue un vinculo más aparte del tuyo para ver como se puede jugar con las propiedades -->
  9.             <ul  id="menu">
  10.                 <li>
  11.                     <a id="link_fire" href="link.html">
  12.                        <span class="title">link to opacity</span>
  13.                     </a>
  14.                 </li>
  15.                 <li>
  16.                     <a id="link_unfire" href="link.html">
  17.                        <span class="title">link to reset opacity</span>
  18.                     </a>
  19.                 </li>
  20.             </ul>
  21. </div>
  22. </body>
  23. </html>