webForumDet fria alternativet

sidfoten alltid längst ner

27 svar · 1 267 visningar · startad av johannaloke

johannalokeMedlem sedan apr. 200393 inlägg
#1

Försöker få till så att min sidfot alltid ligger längst ner på sidan oavsett om man inte fyller sidan helt.

Som det är nu så hamnar sidfoten mitt på sidan om jag bara har text dit.
Är det däremot massa text hamnar den längst ner som jag tycker är rätt.

Min fråga är då hur får jag den att ligga längst ner även om jag inte fyller ut sidan? Går det?
Har provat med height och width i body-taggen men det gjorde ingen skillnad.

//Johanna

m_soderlundMedlem sedan sep. 20026 425 inlägg
#2

Jag har ungefär samma problem. Jag skulle vilja att en tabell vr 100% hög och fyllde ut ett vitt mellanrum mellan en meny och en kant jag har. Det går ju att specifiera och bestämma det med antalet pixlar, men vi vill ju ha det i procent, och då 100%!

Help us.

DinoMedlem sedan sep. 20011 914 inlägg
#3
<div style="position: absolute; bottom: 10px;">
Fotnot: Grr
</div>
m_soderlundMedlem sedan sep. 20026 425 inlägg
#4

Men Dino, ta en titt på denna bild: https://www.dileno.hel.nu/gst/1.gif
Min meny kommer definitivt inte att vara så där stor, nu har jag enbart lagt till en massa länkar för att det ska se symmetriskt ut på startsidan. Alla undersidor kommer ju att vara olika höga beroende på texten som finns på de sidorna, och beroende på hur höga de är så vill jag ex. kunna använda mig av en tabell som fyller ut avståndet underkant meny till övre underkant.

Jag har funderat på att använda mig av en iframe men ser det ej som ett alternativ..

PepeJeriaMedlem sedan feb. 2003774 inlägg
#5

Varför inte en tabell med height 100%?

m_soderlundMedlem sedan sep. 20026 425 inlägg
#6

PepeJeria skrev:

Varför inte en tabell med height 100%?

Det är just det som inte fungerar. Inte över huvud taget..

Jag har denna kod men tabellen blir lika platt och tom ändå:

<table cellpadding="3" cellspacing="2" border="0" height="100%">
<tr>
<td height="100%"></td>
</tr>
</table>
PepeJeriaMedlem sedan feb. 2003774 inlägg
#7
<table cellpadding="3" cellspacing="2" height="100%">
<tr>
    <td valign="top">längts upp</td>
</tr>
<tr>
    <td valign="bottom">längts ner</td>
</tr>
</table>
m_soderlundMedlem sedan sep. 20026 425 inlägg
#8

Då får jag testa den koden sen. :)
Tack.

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#9

testa att sätta height 100% på body också.

m_soderlundMedlem sedan sep. 20026 425 inlägg
#10

andreas_lindh skrev:

testa att sätta height 100% på body också.

Aja bajja! Inte använda height-attributet till body!

w3schools XHTML-transitional ddt skrev:

<!-- Document Body -->

<!ELEMENT body %Flow;>
<!ATTLIST body
%attrs;
onload %Script; #IMPLIED
onunload %Script; #IMPLIED
background %URI; #IMPLIED
bgcolor %Color; #IMPLIED
text %Color; #IMPLIED
link %Color; #IMPLIED
vlink %Color; #IMPLIED
alink %Color; #IMPLIED
>

..och dessvärre fungerade inte Pepejerias kod. Dessutom ska jag ej heller ha text i den tabellen.

PalleMedlem sedan apr. 20003 174 inlägg
#11

m_soderlund skrev:

Aja bajja! Inte använda height-attributet till body!

Jag tror nog att Andreas menade body i css-mallen, vilket är fullt tillåtet. ;)

m_soderlundMedlem sedan sep. 20026 425 inlägg
#12

*går och testar*

m_soderlundMedlem sedan sep. 20026 425 inlägg
#13

Nope, det fungerade ej heller.. :(

DinoMedlem sedan sep. 20011 914 inlägg
#14

soderlund kan du på bilden du skickad rita in pilar för vad du menar, förstår inte riktigt vilken del du pratar om. Är antagligen väldigt trög eller väldigt trött.

m_soderlundMedlem sedan sep. 20026 425 inlägg
#15

Så här ser min kod ut:

<table cellpadding="3" cellspacing="0" border="0" class="menu" width="150px" height="100%">

<tr>
<td valign="top" onmouseover="this.style.backgroundColor='#8493A4';" onmouseout="this.style.backgroundColor='#A5B0BC';"
onclick="this.document.location='default.asp?cat=default';" style="cursor:hand;">
&nbsp;<img src="pil.gif" border="0" alt="" /><a href="default.asp?cat=default">Startsidan</a>
</td>
</tr>

<tr>
<td valign="top" onmouseover="this.style.backgroundColor='#8493A4';" onmouseout="this.style.backgroundColor='#A5B0BC';"
onclick="this.document.location='default.asp?cat=portfolio';" style="cursor:hand;">
&nbsp;<img src="pil.gif" border="0" alt="" /><a href="default.asp?cat=portfolio">Portfolio</a>
</td>
</tr>

<tr>
<td valign="top" onmouseover="this.style.backgroundColor='#8493A4';" onmouseout="this.style.backgroundColor='#A5B0BC';"
onclick="this.document.location='default.asp?cat=contact';" style="cursor:hand;">
&nbsp;<img src="pil.gif" border="0" alt="" /><a href="default.asp?cat=contact">Kontakt</a>
</td>
</tr>

<tr>
<td valign="top" onmouseover="this.style.backgroundColor='#8493A4';" onmouseout="this.style.backgroundColor='#A5B0BC';"
onclick="this.document.location='default.asp?cat=newsletter';" style="cursor:hand;">
&nbsp;<img src="pil.gif" border="0" alt="" /><a href="default.asp?cat=newsletter">Nyhetsbrev</a>
</td>
</tr>

[red]<tr>
<td>

<table cellpadding="0" cellspacing="0" border="0" height="100%">

<tr>
<td valign="bottom" bgcolor="#A5B0BC" height="100%">
</td>
</tr>

</table>

</td>
</tr>[/red]

</table>

Det som är markerat i rött är den tabellen som jag vill ska vara 100%, oavsett hur hög tabellen med innehållet är (en tabell jag inte tagit med i koden..).

Här ser ni hela sidan: http://www.dileno.hel.nu/gst

Jag har tagit bort lite länkar i menyn, för att koden ska bli mer överskådlig. Dock är det inget som berör själva koden jag postade. :D

DinoMedlem sedan sep. 20011 914 inlägg
#16

red// Fattar nu. Har kollat på hela koden, tagit bort en del kod fel, men förstår faktiskt inte varför det inte fungerar. Verkar va browser specifikt för det fungerar i Mozilla.

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#17

m_soderlund skrev:

Aja bajja! Inte använda height-attributet till body!

Precis som palle skrev så menade jag att du skulle sätta height på body din css fil

m_soderlundMedlem sedan sep. 20026 425 inlägg
#18

Dino skrev:

red// Fattar nu. Har kollat på hela koden, tagit bort en del kod fel, men förstår faktiskt inte varför det inte fungerar.

Japp! Utan att jag har text i cellen. Och det är just det jag inte får till.. :(

Uj - du hann utföra din redigering sekunden innan jag klickade på "citera". :D

.mMen koden fungerar inte i alla fall. Vad är det för kodfel du fixat?

DinoMedlem sedan sep. 20011 914 inlägg
#19

Redigerade igen :)

m_soderlundMedlem sedan sep. 20026 425 inlägg
#20

Det fungerar i alla fall inte i IE.. :(

132 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)