Align wird nicht beachtet?

Status
Nicht offen für weitere Antworten.

svennson

Erfahrenes Mitglied
Hi,
wusste net genau um welches Thema es sich hier handelt und bevor gemeckert wird schreib ich das mal hier:

Es geht darum, dass der liebe Internet-Explorer mal wieder was nicht erkennt und zwar folgendes:
Code:
<div id=top>
<table align="center">
<tr><td><img src="redi.gif" alt="REDI Computersysteme"></td></tr>
</table>
</div>

Beim Firefox wird die Tabelle auch in der Mitte angezeit, könnte es sein, dass IE im div das align einfach ignoriert?

Wäre net, wenn ihr mir beim Lösen meines Problems helfen könntet..

MFG,
Sven
 
Tut mir leid, den Fehler kann ich leider nicht nachvollziehen. Gibt es möglicherweise ein entsprechendes Beispiel-Dokument oder den tatsächlichen Problemfall online zu begutachten?
 
Stimmt hab nen paar Infos zu wenig rausgerückt :)

Es geht halt darum, dass das Bild, welches ja in der Tabelle aufgerufen wird im Div eigentlich in der Mitte sein müsste. Beim Firefox ist dem auch so, aber im IE bleibt es einfach rechts an der Seite.

Als Anhang hab ich mal einen Screenshot gemacht im Firefox und im IE. Es geht um das Logo der Firma ganz oben.
 

Anhänge

  • firefox.JPG
    firefox.JPG
    90,6 KB · Aufrufe: 63
  • internet_expl.JPG
    internet_expl.JPG
    51,9 KB · Aufrufe: 65
Die Bilder helfen auch noch nicht viel. Der Fehler liegt zumindestens nicht in deinem Oben Geposteten HTML Quellcode.
Am Besten du Postest den kompletten HTML-Quellcode oder die HTML-Datei ansich asl anhang, dann kann man sich besser ein Bild machen.
 
Okidoki,
Hier ist der html-Code:
Code:
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id=top>
<table align="center">
<tr><td><img src="redi.gif" alt="REDI Computersysteme"></td></tr>
</table>
</div>

<div id=menu>
<table align="center" >
<tr><td><img src="upleft.gif"></td></tr>
</table>
<table align="center" >
<tr><td><a href="?seite=home">Home</a></td></tr>
<tr><td><a href="?seite=profil">Profil</a></td></tr>
<tr><td><a href="?seite=services">Services</a></td></tr>
<tr><td><a href="?seite=softwareentwicklung">Software-</a></td></tr>
<tr><td><a href="?seite=Entwicklung">Entwicklung</a></td></tr>
<tr><td><a href="?seite=aktuelles">Aktuelles</a></td></tr>
<tr><td><a href="?seite=security">Security</a></td></tr>
<tr><td><a href="?seite=datenschutz">Datenschutz</a></td></tr>
<tr><td><a href="?seite=partner">Partner</a></td></tr>
<tr><td><a href="?seite=download">Download</a></td></tr>
<tr><td><a href="?seite=anfahrt">Anfahrt</a></td></tr>
<tr><td><a href="?seite=kontakt">Kontakt</a></td></tr>
<tr><td><a href="?seite=support">Support</a></td></tr>
<tr><td><a href="?seite=techinfo">TechInfo</a></td></tr>
</table>
</div>
<div id="center">
<?php
if($seite == "partner")
{
echo"<table align=center>";
echo"<tr><td>";
include("partner.txt");
echo"</td></tr>";
echo"</table>";
}
else if($seite == "support")
{
echo"<table align=center>";
echo"<tr><td>";
include("support.php");
echo"</td></tr>";
echo"</table>";
}
?>
</div>
</body>
</html>
Er befindet sich aber noch in der Testphase und ausser #top wird noch alles verändert.

Hier noch der css-Code:
Code:
body {
background-color:#fff;
overflow:hidden;
}

/*menü */
#menu{
position:absolute;
background-color:#6E7DD5;
top:0;
bottom:0;
left:0;
width:150px;
overflow:hidden;
}

/*center*/
#center{
position:absolute;
top:100px;
bottom:0px;
left:150px;
right:0px;
overflow:auto;
}

*html #center{
top:100px;
bottom:0px;
right:0px;
left:150px;
height:100%;
background-attachment:scroll;
}

/*oben*/
#top{
position:absolute;
top:0;
left:150px;
right:0px;
height:100px;
overflow:hidden;
}
Hoffe das hilft euch weiter, damit ihr mir weiterhelfen könnt :)
 
Hallo!

Die Grösse des DIV-Top orientiert sich an der Grösse des Inhaltes, das heisst dein DIV-Top ist genauso breit wie die Grafik.
Die Grafik ist sagen wir mal 300px breit, demnach hört das DIV-Top 450px vom linken Rand aus auf.
Du solltest dem DIV-Top also eine Breite zuweisen.

Im übrigen wird dein DIV-Center auch nicht zentriert angezeigt, dass fällt nur nicht auf weil der Inhalt recht breit ist.... wenn Du dir die Seite bei einer höheren Auflösung ansehen würdest, würdest Du also auch sehen dass dein DIV-Center nach links gerichtet ist.
Hier würde ich also auch eine Breite zuweisen..... vorzugsweise die gleiche wie beim DIV-Top.

Gruss Dr Dau
 
Status
Nicht offen für weitere Antworten.
Zurück