• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem beim Positionieren (mittig)

Status
Für weitere Antworten geschlossen.

Hiyanha

Neues Mitglied
Hallöchen!

Seit einigen Jahren habe ich nun schon meine Homepage im Netz, habe sie aber vor kurzem umdesignt und stehe seitdem vor einem Problem, was zwar nicht unbedingt gewaltig groß ist, aber trotzdem blöde aussieht.
Und darum habe ich mich hier angemeldet und hoffe auf Hilfe. (Hallooooo, erst mal :mrgreen:)

Also, mein Problem ist folgendes:
Ich habe auf meiner Startseite (Jenny's Homepage) in einem I-Frame eine Tabelle eingebaut, die ich mit
HTML:
<table border="0" cellpadding="0" cellspacing="0"
  width="100%" height="100%">
<tr><td align="center" valign="middle">
in der Mitte der Seite positioniert habe.

Das klappte auch wunderbar - bis ich in einer der Tabellenzellen ein Countdown-Script eingebastelt habe. ;ugl

Seitdem hängt die ganze Haupttabelle irgenwo im unteren Bereich der Seite und sitzt nicht mehr schön mittig (Im Firefox werden sogar Scrollbalken angezeigt, die ich vorher nicht hatte)
Und ich kriege das einfach nicht wieder korrigiert. *haarerauf*

Warum nicht?
Beisst sich der Countown mit der HTML - Positionierung? Das kann doch eigentlich gar nicht sein, oder?
Aber vorher war alles in Ordnung.

Ich komme des Rätsels Lösung einfach nicht näher und das nervt mich schon gewaltig.
Habt Ihr vielleicht eine Idee, wo das Problem liegen könnte?

Vielen Dank schon mal und ganz, ganz liebe Grüsse in die Runde,
Jenny
 
Kannst du mal den Code vom Countdown posten?
Danke.


MfG, matibaski
 
Erst einmal danke für Deine Antwort.
Den Countercode habe ich von einem Online-Generator:

HTML:
// Erstellt mit dem Countdown-Generator - Homepage-Total.de
var end = new Date('July 21, 2007 00:00:00');
function toSt2(n) {
  s = '';
  if (n < 10) s += '0';
  return (s + n).toString();
}
function toSt3(n) {
  s = '';
  if (n < 10) s += '00';
  else if (n < 100) s += '0';
  return (s + n).toString();
}
function countdown() {
  d = new Date();
  count = Math.floor(end.getTime() - d.getTime());
  if(count > 0) {
    miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    seconds = toSt2(count%60); count = Math.floor(count/60);
    minutes = toSt2(count%60); count = Math.floor(count/60);
    hours = toSt2(count%24); count = Math.floor(count/24);
    days = count;
    document.getElementById('c1').innerHTML = days + ' TAGE';
    document.getElementById('c2').innerHTML = hours + ':' + minutes + ':' + seconds + '.' + miliseconds;
    setTimeout('countdown()', 50);
  }
}
    </script><body onload='countdown();'>Nur noch<div align=center>
 <SPAN id=c1 style="FONT: bold 12px Book Antiqua; COLOR: #856D6F;"></SPAN><br>
 <SPAN id=c2 style="FONT: bold 10px Book Antiqua; COLOR: #856D6F;">;</SPAN><br>
 
1. Man schreibt alle Tags klein. Also nicht <SPAN sondern <span.
2. Mach bei den <span>'s bei der id= die Gänsefüsschen. Also id="c1" oder so..
3. Beim Div ebenfalls die Gänsefüsschen beim align=center.
4. Dein <body>-Bereich hört nirgends auf. Du musst den Body schliessen mit </body>.


mfG, matibaski
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben