Comunidad PHPeros

Lenguajes => CSS => Mensaje iniciado por: Caobiita! en 28 de Junio de 2012, 16:28:22 pm

Título: [Ayuda] Bocadillo de texto css
Publicado por: Caobiita! en 28 de Junio de 2012, 16:28:22 pm
He creado un bocadillo de texto mediante este generador http://cssarrowplease.com/ (http://cssarrowplease.com/) y ha generado el css, que yo le he añadido los bordes redondos y le he puesto un ancho, que es el siguiente código:

Código: [Seleccionar]
.arrow_box {
margin: 15px;
position: relative;
background: #ffffff;
border: 1px solid #7a7a7a;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
width: 200px;
}
.arrow_box:after, .arrow_box:before {
right: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}

.arrow_box:after {
border-right-color: #ffffff;
border-width: 10px;
top: 50%;
margin-top: -10px;
}
.arrow_box:before {
border-right-color: #7A7A7A;
border-width: 11px;
top: 50%;
margin-top: -11px;
}

Para usarlo pues pongo

Código: [Seleccionar]
<div class="arrow_box">CONTENIDO</div>
Lo que sucede es que, yo tengo 2 archivos, index.php y prueba.php, y en prueba.php es donde pongo el div para usar el bocadillo de texto css, y en index.php hago un include a prueba.php, bien, el problema es que si me voy a web.com/index.php, el bocadillo se ve mal, se ve así:

(https://dl.dropbox.com/u/47756208/1.png)

y si voy directamente a web.com/prueba.php, se ve bien:

(https://dl.dropbox.com/u/47756208/2.png)

¿Porqué ocurre esto? le he dado muchas vueltas y no sé porqué pasa..

Un saludo.
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: Caobiita! en 29 de Junio de 2012, 13:14:47 pm
¿Nadie sabe nada? .. :S
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: Habbolippo en 29 de Junio de 2012, 16:12:10 pm
Debes ponerle fondo al bocadillo.
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: Habbolippo en 29 de Junio de 2012, 16:13:33 pm
Prueba a poner:

Código: [Seleccionar]
<div class="arrow_box" style="background-color: #FFFFFF;">CONTENIDO<>
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: Habbolippo en 29 de Junio de 2012, 16:18:41 pm
Prueba a poner:

Código: [Seleccionar]
<div class="arrow_box" style="background-color: #FFFFFF;">CONTENIDO</div>

PD: He intentado poner el código de mil maneras y no me deja cerrar el DIV, revisen sistema de comentarios del foro...
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: SoyJoaquin. en 29 de Junio de 2012, 18:53:20 pm
¿Estas seguro de que no tienes un código css en el index que te haga interferencia?
Lo digo por que si se ve bien en prueba.php, se tiene que ver igual en index.php.
Saludos.
Título: Re:[Ayuda] Bocadillo de texto css
Publicado por: Caobiita! en 30 de Junio de 2012, 02:34:39 am
¿Estas seguro de que no tienes un código css en el index que te haga interferencia?
Lo digo por que si se ve bien en prueba.php, se tiene que ver igual en index.php.
Saludos.

Efectivamente, era un codigo css en el index que hacia interferencia.. ya lo he solucionado, gracias :D