Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 02:59:43 AM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155476 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Footer zeigt Unterschiede bei verschiedenen Seiten  (Read 504 times)
egnal

Offline Offline

Posts: 333



WWW
« on: January 07, 2009, 10:32:50 PM »

Hallo,
Der Footer der Website wird z.B. auf der ersten Seite so angezeigt, wie in der css angegeben. Bei einer anderen Seite wird ein kleines Detail anders dargestellt. Es geht um die border-top: 1px dotted #ccc;
Code:
#footer {
        clear: both;
    font-size: 0.85em; 
    color: #333;
    text-align: center;
    padding: 2px 0px 2px 0px;
    border-top: 1px dotted #ccc;
    margin: 0px 170px 0px 170px;
}
So soll es sein: http://www.forum-w.de/
und so nicht: http://www.forum-w.de/pages/aktuell.php
Sind auch nur zwei Seiten wo der Unterschied erscheint. Woran kann das liegen?
Logged

Gruß Henry
"Es gehört zu den vielen Merkwürdigkeiten des Lebens, dass der Mensch immer bissiger wird, je weniger Zähne er hat." - Stefan Heym
erpe

Offline Offline

Posts: 2077


WWW
« Reply #1 on: January 07, 2009, 10:46:06 PM »

Na z.B daran, dass du beim ersten den footer-div im div-main hast und beim 2. den footer ausserhalb des div-main .
Ich denke, das wird es dann sein, da die Breite dann ja eine andere ist.

Wenn es so sein soll, musst du halt im 2. den footer anders formatieren.

Gruss

erpe
Logged

egnal

Offline Offline

Posts: 333



WWW
« Reply #2 on: January 07, 2009, 10:50:29 PM »

Nee, nee, ich hab ja nur eine index.php, ein Template und einen Footer:
Code:
<div id="footer"> .... </div>
Logged

Gruß Henry
"Es gehört zu den vielen Merkwürdigkeiten des Lebens, dass der Mensch immer bissiger wird, je weniger Zähne er hat." - Stefan Heym
erpe

Offline Offline

Posts: 2077


WWW
« Reply #3 on: January 07, 2009, 10:55:00 PM »

Das ist ja merkwürdig.  huh

Wenn ich mit firebug drauf schaue, wird es mir unterschiedlich angezeigt.  angry
Und bei der 2. ist dann die Fusszeile logischerweise ja auch breiter.
Siehst man ja auch, dass die dotted Linie links und rechts aus dem Main rausläuft.
Probier es mal selbst.

Gruss

erpe
« Last Edit: January 07, 2009, 10:56:58 PM by erpe » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #4 on: January 08, 2009, 02:47:02 AM »

Na z.B daran, dass du beim ersten den footer-div im div-main hast und beim 2. den footer ausserhalb des div-main .

Egnal, schau doch mal, ob Du beim Newsmodul (?) auf dieser Seite http://www.forum-w.de/pages/aktuell.php
nicht irgendwo ein schließendes </div> hast.
Erpe hat recht, der div#main wird zu früh geschlossen und der footer wird nicht mehr von ihm umgarnt.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
egnal

Offline Offline

Posts: 333



WWW
« Reply #5 on: January 08, 2009, 04:51:18 PM »

Hab' zwar nicht den Fehler aber die Ursache gefunden:
Bei den Seiten, wo ich kein Info-Block auf der rechten Seite habe, wird der Footer falsch dargestellt. Auf diesen Seiten gehört dann plötzlich auch das schließende </div> für die rechte Spalte zum Header. Merkwürdig.
Logged

Gruß Henry
"Es gehört zu den vielen Merkwürdigkeiten des Lebens, dass der Mensch immer bissiger wird, je weniger Zähne er hat." - Stefan Heym
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #6 on: January 08, 2009, 05:02:25 PM »

Ist ja schon mal ein Anhaltspunkt.

Ich würde mir dann den Info-Block näher anschauen.
Ggf. anders ins Template einbinden, sodass er auch drin ist, wenn kein Inhalt für diesen Block vorhanden ist. (mit z.B. <p>&nbsp;</p> als Inhalt - wird niemandem schaden)

MfG,
Christian Stefan
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
egnal

Offline Offline

Posts: 333



WWW
« Reply #7 on: January 08, 2009, 06:54:08 PM »

Ich habe jetzt, neben den anderen Blockclassen, auch dem leeren Info-Block eine eigene Classe zugewiesen
Code:
if ($content==""){
echo ($classe3);}
Und damit hat sich das Problem erledigt. Danke.
Logged

Gruß Henry
"Es gehört zu den vielen Merkwürdigkeiten des Lebens, dass der Mensch immer bissiger wird, je weniger Zähne er hat." - Stefan Heym
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!