
¿Puedo hacer que todos los h2 me aparezcan con una imagen al lado? Sería algo en plan no muy grande, un icono pequeñito.
Muchas gracias por su atención. Saludos.
| ||||
Re: h2 con imagen Si quieres hacer que te aparescan imagenes a lado tendrias que usar listas desordenadas y otorgarle una propiedad list-style. Código HTML: <style> #menu ul { list-style: url('img/lista.jpg'); } </style> <body> <div id="menu"> <ul> <li><h2>Enlace 1</h2></li> </ul> </div> </body> |
| ||||
Re: h2 con imagen Hola yournightmare86 Puedes usar esto:
Código:
Si cambias before por after, la imágen te saldrá después del texto.h2:before {content: url(imagen.jpg)} Pero hay un navegador (sí, ese que todos estamos pensando) que no lo acepta. Saludos, ![]() |
| ||||
Re: h2 con imagen Podrías probar con este código, pero antes te explico: puedes poner tu imagen como fondo de la clase h2, y luego al texto darle un indentado (sangrado) de 30px por ejemplo, de esa manera siempre se verá en cualquier elemento h2 que pongas y tu texto será empujado para dejarlo ver:
Código:
Puedes verlo aquí:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Grafico en h2</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style> body { margin-top: 20px; margin-left: 20px; } h2 { background-image: url(http://www.menoslobos.com/mikel/forosdelweb/editar.gif); background-repeat: no-repeat; text-indent: 30px; } </style> </head> <body> <h2>Un texto con el h2</h2> <h2>Otro texto</h2> <h2>Y otro más</h2> </body> </html> http://www.menoslobos.com/mikel/foro...ico_en_h2.html Mikel. |
| ||||
Re: h2 con imagen Cita: Muy bueno, la propiedad text-indent la tenia en el olvido. También se puede hacer con margin o padding
Iniciado por Mikmoro ![]() Podrías probar con este código, pero antes te explico: puedes poner tu imagen como fondo de la clase h2, y luego al texto darle un indentado (sangrado) de 30px por ejemplo, de esa manera siempre se verá en cualquier elemento h2 que pongas y tu texto será empujado para dejarlo ver:
Código:
Puedes verlo aquí:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Grafico en h2</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style> body { margin-top: 20px; margin-left: 20px; } h2 { background-image: url(http://www.menoslobos.com/mikel/forosdelweb/editar.gif); background-repeat: no-repeat; text-indent: 30px; } </style> </head> <body> <h2>Un texto con el h2</h2> <h2>Otro texto</h2> <h2>Y otro más</h2> </body> </html> http://www.menoslobos.com/mikel/foro...ico_en_h2.html Mikel. ![]()
__________________ Portafolio Desarrollador Web Freelance |