Foros del Web » Creando para Internet » CSS »

Ayuda con CSS dentro de PHP !!

Estas en el tema de Ayuda con CSS dentro de PHP !! en el foro de CSS en Foros del Web. Hola: Que tal, pues tengo problemas en IE para que se puedan repetir CAPAS, osea... tengo una capa echa en CSS, y la incrusto utilizando: ...
  #1 (permalink)  
Antiguo 12/07/2006, 21:43
 
Fecha de Ingreso: diciembre-2003
Ubicación: En la luna
Mensajes: 29
Antigüedad: 20 años, 4 meses
Puntos: 0
Ayuda con CSS dentro de PHP !!

Hola:

Que tal, pues tengo problemas en IE para que se puedan repetir CAPAS, osea... tengo una capa echa en CSS, y la incrusto utilizando: <div> y </div>, pero estas capas las pongo dentro de un TD, para que la IMAGEN que va dentro dle TD, aparesca con esa capa la cual adorne la foto y no se vea tan simple !!...

Les dare un pequeno ejemplo rapido el cual consulta a la Base de Datos donde tenemos las imagenes, despues pone las imagenes dentro del TD, donde dentro de cada TD incrustaremos la capita....OJO -> excluyo informacion de consulta y conexion a BDD, para mimizar codigo !!

Código:
#capa
	{
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	visibility:hidden;
	}

echo "<table>";

$link= conectar(); //conecta a la BDD
$con= mysql_query(); // extrae consultas

while( $datos= mysql_fetch_array($con) )
	{
	echo "<td><img src=\"". $datos["imagen"]. "\" border=\"0\">";
	echo "<div id=\"capa\">";
	/* la siquiente TABLE, es el codigo del estilo que es una table con la imagenes puestas*/
	?>

	<table border="0" cellpadding="0" cellspacing="0" width="220">
	/// bla bla bala... TDs y mas con sus imagenes !!
	</table>

	<?
	echo "</div>";
	echo "</td>";
	}

echo "</table>";
Cual es el Problema??
Pues solo genera 1 capa :(, si digamos que pusimos o tenemos mas de 1 imagen, entonces la primera sale con la CAPA, y las demas salen asi simplemente la foto :(...

OJO: necesito que funcione en Internet Explorer, ya que el codigo en FireFox no presenta problemas !!...

Gracias !!

byee
  #2 (permalink)  
Antiguo 12/07/2006, 22:07
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Y si en FF funciona sin problemas más no en IE... ¿qué pitos toca aquí PHP?
Mejor consultalo en el foro CSS
__________________
...___...
  #3 (permalink)  
Antiguo 12/07/2006, 22:58
 
Fecha de Ingreso: diciembre-2003
Ubicación: En la luna
Mensajes: 29
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola:

Pues mueve el post a CSS, ya que lo puse aqui porke creo que el codigo que pondre esta en PHP :D !!

En fin.. muevelo si es necesario !!

byee
  #4 (permalink)  
Antiguo 13/07/2006, 00:13
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
El código que muestas sí es PHP pero resulta que PHP no tiene ningún control sobre presentación y/o eventos en el cliente. Solo entrega código --ó lo que sea-- dinámico y totalmente independiente.

CSS "modela" a HTML. Te invito a editar tu mensaje original --creo lo más conveniente-- mostrándo solo el HTML generado (el código fuente de la página, no del fichero) y el CSS involucrado.

Los moderadores solo tenemos privilegios de moderación en determinados foros --salvo los "Super Moderadores y Administradores" y Al Zuwaga es moderador de ASP no puede mover temas de PHP. Tu servidor (osease yo) es moderador de PHP, he movido tu tema.

En la parte inferior derecha de la página principal dede un foro se encuentra el nickname del moderador o moderadores de ese foro; por ejemplo, en este foro de CSS tenemos a tunait, KarlanKas, JavierB. También puedes consultar la lista completa en el siguiente enlace: http://www.forosdelweb.com/showgroups.php

Dicho lo dicho, espero se retóme el tema y ojalá y soluciones tu problema (insisto: es con HTML y CSS). Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 13/07/2006, 16:42
 
Fecha de Ingreso: junio-2002
Mensajes: 750
Antigüedad: 21 años, 10 meses
Puntos: 22
intentalo pero modificando en lugar de usar #capa e id="capa" hazlo como clase:

.capa {tu css}

class="capa" en lugar de id="capa"

las clases son reusables en múltiples elementos de la misma página
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 00:04.