Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 08.03.2008, 11:33   #1
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt

Footer folgt nicht dem Content


Hallo,

unter http://www.dummtuech.de/23/ könnt Ihr mein Problem sehen.
Der Footer ist anfangs schön am unteren Seitenende positioniert. Aber sobald der Content größer als das Browserfenster ist bleibt der Footer an seiner ürsprünglichen Position und der Content läuft darunter weiter :/
Es wäre großartig wenn der Footer IMMER unten klebt.

Vielleicht könnt Ihr mir helfen. Danke

der CSS Code des Footer divs:

HTML-Code:
#apDiv12 {
	position:absolute;
	clear:both;
	display:block;
	margin: 0pt;
	padding: 0pt;
	left:0px;
	width:100%;
	height:19px;
	z-index:100;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	word-spacing: normal;
	text-align: center;
	letter-spacing: 2px;
	line-height: 18px;
	font-size: 0.6em;
	font-style: normal;
	overflow: hidden;
	bottom: 0px;
	background-image: url(images/unten-endlos.jpg);
	vertical-align: text-bottom;
}
Precifix ist offline   Mit Zitat antworten


Alt 08.03.2008, 11:36   #2
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Nimm mal das position:absolute raus. Damit wird der Footer nämlich aus dem Textfluss genommen und versuche ihn über eine saubere Anordnung der Elemente nach unten zu bekommen.
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 08.03.2008, 11:58   #3
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt
Danke Aber das löst mein Problem nur halb. Der Footer ist dadurch dann erstmal weg und ich hab keine Ahnung wo der aufeinmal ist. Aber erst stört schonmal nicht
Precifix ist offline   Mit Zitat antworten
Alt 08.03.2008, 12:05   #4
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Pack den Footer mal ganz unten ins Dokument. Am besten vor </body>
Ausserdem ist bei der Seite irgendein Fehler im PHP. Behebe den mal.
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 09.03.2008, 08:26   #5
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt
den PHP Fehler habe ich behoben, es fehlte nur eine Datei die per include nicht geladen wurde.

Ich seh den footer immernoch nicht. Habe das div jetzt als letztes direkt or Body gesetzt, hab dem irrerweise auch noch einen z-index von 1000 verpasst. aber ich seh immernoch nix.... HILFE
Bei der restlichen Divs arbeite ich mit position:absolute, ist das ein Problem?

hier nochmal das CSS des Footers:
HTML-Code:
#apDiv12 {
	clear:both;
	display:block;
	margin: 0pt;
	padding: 0pt;
	left:0px;
	width:100%;
	height:19px;
	z-index:1000;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	word-spacing: normal;
	text-align: center;
	letter-spacing: 2px;
	line-height: 18px;
	font-size: 0.6em;
	font-style: normal;
	overflow: hidden;
	bottom: 0px;
	background-image: url(images/unten-endlos.jpg);
	vertical-align: text-bottom;
}
Precifix ist offline   Mit Zitat antworten
Alt 09.03.2008, 10:01   #6
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Ja, dann kann es sein, daß die anderen den Verdecken.
Wie gesagt, lieber mit einer sauberen Strukturierung der Seite arbeiten. Also ungefähr auch die Reihenfolge im Quelltext einhalten, wie sie auch auf der Seite auftauchen sollen und so viel wie möglich mit relativen Positionierungen arbeiten.
Das erspart schon das meiste der Probleme.
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 09.03.2008, 14:14   #7
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt
Ok, hab Deinen Rat befolgt und alles nochmal sauberer Neu gebaut:

HTML-Code:
<body>
<div id="page">


<div id="header">

<div id="navigation">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="150" height="33" align="center" valign="middle" background="/images/nav-norm.gif" class="navnorm">&nbsp;</td>
        <td width="70" height="33" align="center" valign="middle" class="active" >
       		   <div><a class="navlinkfarbe" href="index.php">Home</a></div></td>
        <td width="70" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
               <div><a class="navlinkfarbe" href="aktuelles.php">Aktuelles</a></div></td>
        <td width="55" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
               <div><a class="navlinkfarbe" href="team.php">Team</a></div></td>
        <td width="57" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
               <div><a class="navlinkfarbe" href="kurse.php">Kurse</a></div></td>
        <td width="79" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
              <div> <a class="navlinkfarbe" href="therapien.php">Therapien</a></div></td>
        <td width="133" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
              <div> <a class="navlinkfarbe" href="bewegdich.php">&quot;beweg Dich e.V&quot;</a></div></td>
        <td width="110" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
              <div> <a class="navlinkfarbe" href="firmenkunden.php">Firmenkunden</a></div></td>
        <td width="64" height="33" align="center" valign="middle" class="navnorm" 
               onmouseover="this.className='hoverin';" onMouseOut="this.className='hoverout';">
              <div> <a class="navlinkfarbe" href="kontakt.php">Kontakt</a></div></td>
        <td width="381" height="33" align="center" valign="middle" background="/images/nav-norm.gif" class="navnorm">&nbsp;</td>
      </tr>
    </table>
  </div>

</div>


<div id="content">

  <table width="100%" style="height:100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="200" align="center" valign="top">
      
      <div id="submenue">
      
      <strong>Submenülinks</strong><br />
      <br />
      <a href="#" class="subnavlink">Link1</a><br />
      <a href="#" class="subnavlink">Link2</a><br />
      <a href="#" class="subnavlink">Link3</a><br />
      <a href="#" class="subnavlink">Link4</a><br />
      <a href="#" class="subnavlink">Link5</a><br />
      <br />
      
      <div id="partnerrahmen"><strong>Koorparationen<br />
      </strong><br />
        <a href="#" class="subnavlink">sasas</a><br />
        <a href="#" class="subnavlink">aas</a><br />
        <a href="#" class="subnavlink">asas</a><br />
        <a href="#" class="subnavlink">dfd        </a></div>
      </div>
      
      </td>
      <td width="690" align="left" valign="top"><p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p>
        <p>x</p></td>
      <td style="background-repeat:repeat-x;" background="images/background-endless.jpg">&nbsp;</td>
    </tr>
  </table>
</div>

<div id="footer">muuuuuuuuuuuuh</div>

</div>
</body>
HTML-Code:
html,body {
height: 100%;
}

#page {
	height: 100%; /* das hier für den ie */
}

/* folgende anweisung wird nicht vom ie interpretiert */

#page[id] {
    height:auto;
    min-height:100%;
}
	
html
{
	height:100%;
	margin:0;
	padding:0;
}
	
body
{
	height:100%;
	margin:0;
	padding:0;
}

#page
{
	width: 100%;
	margin: 0 auto;
	min-height:100%;
	position: relative;
}

/* Content Div */
#content
{
	position: relative;
	top: 0px;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	height: 400px;
}
#inhaltsdiv
{
	position: relative;
	top: 70px;
	height:300px;
}

/* Header Div */
#header
{
	padding:0;
	text-align:left;
	position: relative;
	background-image:url(images/head-bg.jpg);
	height:68px;
}

/* Footer Div */
#footer
{
	position:absolute;
	background-image:url(images/footer-bg.jpg);
	background-color:#ccc;
	margin: 0 auto;
	width: 100%;
	clear: both; 
	bottom: 0px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	word-spacing: normal;
	text-align: center;
	letter-spacing: 2px;
	line-height: 18px;
	font-size: 0.6em;
	font-style: normal;
}

/* Navigation Div */
#navigation {
	position:relative;
	left:0px;
	top:35px;
	width:100%;
	height:33px;
	max-height:33px;
	overflow:hidden;
}
 
/* Submenü Div */
#submenue {
	position:relative;
	left:0px;
	top:120px;
	width: 180px;
	height:300px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-style:italic;
	text-decoration: none;
	word-spacing: 0.1em;
	text-align: center;
	letter-spacing: 1px;
	line-height: 1em;
	font-size: 0.7em;
	overflow: visible;
	
}

#partnerrahmen {
	position:relative;
	left: 10px;
	width:115px;
	border: 10px solid #f4f4f4;
	padding: 10px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
	word-spacing: 0.1em;
	text-align: center;
	overflow: visible;
}
#contentrahmen {
	position:relative;
	left: 10px;
	width:115px;
	border: 10px solid #f4f4f4;
	padding: 10px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
	word-spacing: 0.1em;
	text-align: center;
	overflow: visible;
}
Doch es funktioniert immernoch nicht Habe auch alles, bis auf den Footer relative positioniert. Da es zuweilen damit schonmal besser aussah. Bin anscheinend einfach zu blöd
Precifix ist offline   Mit Zitat antworten
Alt 09.03.2008, 14:22   #8
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Du musst komplett ohne absolute und relative positionierungen auskommen und mit float + clear arbeiten.
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 09.03.2008, 14:27   #9
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt
ich hatte im Contentbereich auch schonmal 3 divs die da rumfloateten, doch sobald das Browserfenster im der Breite kleiner wurde, ordneten sich die Divs untereinander an :/
Precifix ist offline   Mit Zitat antworten
Alt 09.03.2008, 14:45   #10
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Vieleicht auch noch mal überlegen, welche Divs essentiel nötig sind, und wie man die Struktur noch weiter vereinfachen kann.
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 09.03.2008, 14:58   #11
TP-Junior
 
Registriert seit: Aug 2005
Precifix macht alles soweit korrekt
mit folgendem Codezusatz klappts, und ich weiß nicht wieso, aber geht

HTML-Code:
#content
{
        position: relative;
        top: 0px;
        background-image: url(images/background.jpg);
        background-repeat: no-repeat;
        height: 400px;
}

#content[id] {
        height:auto;
        min-height:400px;
}
Precifix ist offline   Mit Zitat antworten
Alt 09.03.2008, 16:09   #12
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKEAdromir ist ein richtiges Arbeitstier - DANKE
Manchmal ist das so. Ich hatte es auch mal bei einer Seite, daß was nicht passte. Ich hatte schon angefangen ne Browserweiche einzubauen und hatte eine leere CSS-Datei eingebaut. Plötzlich lief es..
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
Footer folgt nicht dem Content Footer folgt nicht dem Content
« Bild mittig zentrieren | container mit Border im FF ok / IE aber nicht »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:53 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67