problema con mi web en IE

(1/2) > >>

viher:
 hola,pues resulta que mi web se ve perfectamente en Mozilla firefox,pero en Internet Explorer las imagenes se ven hacia abajo en dos columnas en vez de en filas como se ve en Firefox.

¿A qué se debe esto? ¿Cómo puedo solucionarlo? Gracias

SCREEN INTERNET EXPLORER:

http://img838.imageshack.us/img838/6058/97902464.jpg

SCREEN MOZILLA FIREFOX:

http://img210.imageshack.us/img210/6272/firefoxp.jpg

Fluflu:
Hola, eso también me pasó una vez, a partir de ahí cuando programo una web la miro al mismo tiempo en varios navegadores. Si la has programado tu podrías ponernos el código o algo más.

viher:
aqui está el codigo que uso,es php:

Código
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Top videos</title>
</head>
 
<body><center>
 <br><a href="index.php?sección=top_50_videos_mas_vistos">Ver los 50 videos más vistos</a> | <a href="index.php?sección=top_50_videos_mas_largos">Ver los 50 videos más largos
   </h1>
</a>
</center>
<p><?php
 
$link = @mysql_connect("localhost", "user", "pass");
mysql_select_db("rapmadri_graffitiongirls", $link);
 
// maximo por pagina
$limit = 50;
 
// pagina pedida
$pag = (int) $_GET["pag"];
if ($pag < 1)
{
  $pag = 1;
}
$offset = ($pag-1) * $limit;
 
 
$sql = "SELECT SQL_CALC_FOUND_ROWS img, nombre, vistas, id FROM videos order by vistas desc LIMIT $offset, $limit";
$sqlTotal = "SELECT FOUND_ROWS() as total";
 
$rs = mysql_query($sql);
$rsTotal = mysql_query($sqlTotal);
 
$rowTotal = mysql_fetch_assoc($rsTotal);
// Total de registros sin limit
$total = $rowTotal["total"];
?>
 
 
 
<?php
        while ($row = mysql_fetch_assoc($rs))
        {
           $name = $row["img"];
$id = $row["nombre"]."";
$dura = $row["vistas"]."";  
$url = $row["id"];
        ?>
<div style="float: left;">
<?php
 
echo "<table align=center border=0 width=80%>";
echo "<tr width=100%><td align=center width=180 height=135><a href='video.php?id=$url'><img height='135' width='180' src='".$name."'/></a></td></tr>";
echo "<tr  width=100%><td align=center width=180 height=50><b><a href='video.php?id=$url'>".$id."</a></b></td></tr>";
echo "<tr  width=100%><td align=center><font size='-2'>".$dura."&nbsp;reproducciones</font></td></tr>";
echo "</table>";
?></div>
 
 
<?php
        }
     ?>
<br>
</body>
</html>

Fluflu:
Uf, el php no es mi fuerte, con lo que sé y viendo el código de la tabla donde están los videos, ¿me puedes decir si lo que veo es correcto?

Tienes una tabla que ocupa  80% de la anchura de la página, dentro de la tabla hay tres filas, en la primera hay una celda donde se ve la imagen del vídeo que además hace de enlace, en la segunda hay una celda donde se ve el nombre del vídeo y su enlace y en la tercera fila hay una celda donde se muestra el número de reproducciones.

Vale corrijo, he entrado en la web para mirar el html y ya lo entiendo, es una tabla para cada vídeo.

Pues lo que se me ocurre es hacer una tabla con 10 filas y dentro de cada fila 5 celdas, en cada celda crear ya la tabla de cada vídeo como tienes ahora, pero un vídeo en cada celda de la nueva tabla.

Así estoy seguro de que no se te desmontará en ningún navegador, puede que no sea la mejor idea, pero ya te digo que yo voy justo de php, de web solo html, css y javascript.

En html sería algo así:

Código
<table>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
<tr><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td><td><table></table></td></tr>
</table>
Las tablas que hay dentro de cada celda serian como las que usas actualmente.
Supongo que con php se podrá simplificar.

viher:
asi es,cual es el problema?

Navegación

[0] Índice de Mensajes

[#] Página Siguiente