Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2012, 05:05
noruas
 
Fecha de Ingreso: junio-2012
Mensajes: 80
Antigüedad: 12 años, 9 meses
Puntos: 11
Respuesta: Poner imagen en la que escribir dentro de <li> ?

Simplemente has de usar la propiedad display block para convertir los "li" en un elemento de bloque, luego le das el alto y ancho necesario. Una vez hecho esto puedes meter imagenes y demas.

Aquí tienes un ejemplo.

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <style type="text/css">
  3. div {margin:0px auto; width: 400px; padding-top:30px;}
  4. li {
  5. display: block;
  6. width:303px; /*Ancho de la imagen de fondo - los padings laterlaes*/
  7. height: 42px; /*Alto de la imagen de fondo - los padings superiores e inferiores*/
  8. padding: 24px 0px 0px 0px; /* Centra la imagen verticalmente en funcion del tamaño del bloque y del tamaño de la fuente de texto*/
  9. background: url(http://i45.tinypic.com/if3p7r.jpg) no-repeat;
  10. color: #F00;
  11. text-align: center;
  12. font-weight: bold;
  13. list-style:none; /*Asegurate de usar esta opcion para quitar los iconos de lista*/
  14.     }
  15. </head>
  16.     <div>
  17.         <ul>
  18.             <li>Precio: 300</li>
  19.             <li>Precio: 400</li>
  20.             <li>Precio: 500</li>
  21.         </ul>
  22.     </div>
  23. </body>
  24. </html>

Espero que te sirva. Saludos.

Última edición por noruas; 15/09/2012 a las 05:27