Foros del Web » Creando para Internet » CSS »

Globo de diálogo en css

Estas en el tema de Globo de diálogo en css en el foro de CSS en Foros del Web. Hola a todos soy nuevo en esto, Me encontré un css para hacer globos de diálogo, pero no se como cambiar el tamaño del borde ...
  #1 (permalink)  
Antiguo 12/10/2012, 17:25
Avatar de enmanuel99  
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 16 años
Puntos: 0
Globo de diálogo en css

Hola a todos soy nuevo en esto, Me encontré un css para hacer globos de diálogo, pero no se como cambiar el tamaño del borde del triángulo de la izquierda porque se deforma.. quiero que quede de 2px igual que el resto del globo.
Aquí el Código..

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. <title>Documento sin título</title>
  5. <style type="text/css">
  6.  
  7. .globo1 {
  8.     position:relative;
  9.     padding:15px;
  10.     margin:1em 0 3em;
  11.     border:2px solid #bde1fd;
  12.     color:#333;
  13.     background:#fff;
  14.     /* css3 */
  15.     -webkit-border-radius:10px;
  16.     -moz-border-radius:10px;
  17.     border-radius:10px;
  18.     margin-left:30px;
  19. }
  20.  
  21. .globo1:before {
  22.     content:"";
  23.     position:absolute;
  24.     border-style:solid;
  25.     /* reduce the damage in FF3.0 */
  26.     display:block;
  27.     width:0;
  28.     top:10px; /* controls vertical position */
  29.     bottom:auto;
  30.     left:-30px; /* value = - border-left-width - border-right-width */
  31.     border-width:15px 30px 15px 0;
  32.     border-color:transparent #bde1fd;
  33. }
  34.  
  35. .globo1:after {
  36.     content:"";
  37.     position:absolute;
  38.     border-style:solid;
  39.     /* reduce the damage in FF3.0 */
  40.     display:block;
  41.     width:0;
  42.     top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
  43.     bottom:auto;
  44.     left:-21px; /* value = - border-left-width - border-right-width */
  45.     border-width:9px 21px 9px 0;
  46.     border-color:transparent #fff;
  47. }
  48. </head>
  49.  
  50. <div class="globo1">Hola Mundo</div>
  51. </body>
  52. </html>

Gracias de antemano.
  #2 (permalink)  
Antiguo 13/10/2012, 07:21
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años
Puntos: 317
Respuesta: Globo de diálogo en css

Vas a tener que practicar con la simulación de triángulos HTML/CSS.
¿Entendés lo que hace ese código, no?

Te dejo algunos links para que veas cómo se modifican los bordes.

Botones tipicos con cabeza de flecha

Intentando hacer triángulos en CSS

Dibujar una flecha con una div

[edit]
Perdón.
Recién me doy cuenta!

¡Bienvenido al Foro!
[/edit]

Última edición por furoya; 13/10/2012 a las 07:31 Razón: No vi que era el primer mensaje.
  #3 (permalink)  
Antiguo 22/10/2012, 21:39
Avatar de diegobrice  
Fecha de Ingreso: octubre-2012
Ubicación: Perú
Mensajes: 9
Antigüedad: 12 años, 1 mes
Puntos: 4
Respuesta: Globo de diálogo en css

Encontre esto:

[URL="http://cssarrowplease.com/"]http://cssarrowplease.com/[/URL]

Espero que te sirva!

Etiquetas: css3, globo, html, tamaño, fondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:18.