Verzweiflung
Neues Mitglied
Hallöchen folks. Ich hoffe sehr, ihr könnt einem verwirrtem und verzweifeltem Geschöpf wie mir helfen. :sad: Ich sage jedem, der es versucht, schon mal danke.
Es geht um einen Footer...
Was ich will: (html, css) ein footer, welcher IMMER am untersten Rand klebt. Heißt, wenn der Text kurz ist, soller am unteren Bildschirmrand kleben - wenn der Text aber lang ist, einfach unterm Text sein und die Seite dann "abschließen" (nichts mehr darunter).
Ich bin kein Html-Profi und mogle mich wahrscheinlich mit unschönem Coding durch meine Homepages....aber bisher habe ich immer einen Weg gefunden, sei es auch ein unschöner. Na ja. Bis jetzt
Ich habe geschlagene FÜNF footer-Vorschläge von irgendwelchen Seiten und Foren ausprobiert. Die waren alle recht gleich, aber immer mit winzigen veränderten Kleinigkeiten. Leider hats nix geholfen...und schlimmer noch: Ich hab total den Überblick verloren und, glaub ich, sogar den Code vermurkst. *seufzt* Das, was jetzt als letztes steht, ist daher wahrscheinlich recht unschön...
Im Moment siehts so aus: Der Footer klebt am unteren Bildschirmrand. Sieht schön aus bei kurzen Texten, bei langen Texten fließen diese aber UNTER dem Footer durch und wenn man scrollt, scrollt der Footer mit hoch. Also nix vonwegen sticky.
Jetzt zum gräuslichen Html-Code ... (und bitte bitte keine Kommentare wie: "lern erstmal css und dann komm wieder!" ich will einfach nur wissen, was FOOTER-BEDINGT falsch ist und geändert werden muss... *in der Lernphase*)
Das Zeug, was iiiirgendeinem sticky footer-Dingens entstammt:
Footer-css:
Body:
ich weiß, "<br style="clear: both;" />" ist eigentlich unschön, aber das stand so in dem letzten sticky footer-Text und ich wollts einfach mal haargenau so machen wie im beschriebenen Text...
Ich sitze jetzt schon stundenlang daran. Falls man noch mehr zur Hilfe benötigt, wie die css-Sachen für die anderen divs, dann bitte Bescheid geben. :(
MFG,
Verzweiflung
Es geht um einen Footer...
Was ich will: (html, css) ein footer, welcher IMMER am untersten Rand klebt. Heißt, wenn der Text kurz ist, soller am unteren Bildschirmrand kleben - wenn der Text aber lang ist, einfach unterm Text sein und die Seite dann "abschließen" (nichts mehr darunter).
Ich bin kein Html-Profi und mogle mich wahrscheinlich mit unschönem Coding durch meine Homepages....aber bisher habe ich immer einen Weg gefunden, sei es auch ein unschöner. Na ja. Bis jetzt
Ich habe geschlagene FÜNF footer-Vorschläge von irgendwelchen Seiten und Foren ausprobiert. Die waren alle recht gleich, aber immer mit winzigen veränderten Kleinigkeiten. Leider hats nix geholfen...und schlimmer noch: Ich hab total den Überblick verloren und, glaub ich, sogar den Code vermurkst. *seufzt* Das, was jetzt als letztes steht, ist daher wahrscheinlich recht unschön...
Im Moment siehts so aus: Der Footer klebt am unteren Bildschirmrand. Sieht schön aus bei kurzen Texten, bei langen Texten fließen diese aber UNTER dem Footer durch und wenn man scrollt, scrollt der Footer mit hoch. Also nix vonwegen sticky.
Jetzt zum gräuslichen Html-Code ... (und bitte bitte keine Kommentare wie: "lern erstmal css und dann komm wieder!" ich will einfach nur wissen, was FOOTER-BEDINGT falsch ist und geändert werden muss... *in der Lernphase*)
Das Zeug, was iiiirgendeinem sticky footer-Dingens entstammt:
HTML:
html, body {
height: 100%;
}
body {
margin: 0; padding: 0;
}
#wrapper {min-height: 100%; position: relative; padding-bottom:81px}
* html #wrapper {height: 100%;}
#main {margin-bottom: 81px; float: left;}
HTML:
#footer {
background-image: url('images/footer.jpg');
background-repeat: repeat-x;
width:100%;
position: absolute;
bottom: 0;
left: 0;
font-family: courier new;
font-size: 10px;
line-height:11px;
text-transform: uppercase;
color:#ffffff;
}
HTML:
<div id="wrapper">
<div id="main">
<div id="layout">
<div id="me">
mini-text
</div>
<?php include('affis.php'); ?>
<div id="counter">
counter
</div>
<div id="menu1">inhalt</div>
<div id="content">
inhalt
</div>
</div>
</div>
</div>
<br style="clear: both;" />
<div id="footer" align="center"><br>
<table border="0" width="370">
tabelle
</table>
</div>
</div>
Ich sitze jetzt schon stundenlang daran. Falls man noch mehr zur Hilfe benötigt, wie die css-Sachen für die anderen divs, dann bitte Bescheid geben. :(
MFG,
Verzweiflung