Avatar billede rejx Nybegynder
03. december 2006 - 21:11 Der er 9 kommentarer og
1 løsning

Bar nederst i browseren, uden frames

Hejsa.
Kan det lade sig gøre at lave en div der altid ligger nederst i browseren, uden frames? Jeg har lavet lidt html her...

default.css
------------------
body {
    background-color: #cccc98;
    margin: 0px 0px 0px 0px;
}

#top
{
    background-color:    #142632;
    background-image:    URL(includes/gfx/top/background.jpg);
    width:                100%;
    height:                133;
}

#contents
{
    background-color:    #cccc98;
    width:                100%;
}

#bottom
{
    background-color:    #142632;
    background-image:    URL(includes/gfx/bottom/background.jpg);
    width:                100%;
    height:                134;
}
------------------

default.asp
------------------
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>JARC</title>
    <link rel="stylesheet" type="text/css" href="default.css">

</head>
<body>

<div id="top"></div>

<div id="contents">
Indhold her
</div>

<div id="bottom"></div>

</body>
</html>
------------------

Hvordan kan jeg få bottom til at ligge nederst i browseren altid, og alt anden indhold til at scrole ind under, også uden at gemme noget væk. Altså lidt så det kommer til at fungere som et frame setup.
Avatar billede lasserasch Juniormester
03. december 2006 - 21:16 #1
Du skal så nok have fat i noget Java script...

Prøv at kigge på http://dynamicdrive.com

Der ligger meget at sådanne ting!

/Lasse
Avatar billede thesurfer Nybegynder
03. december 2006 - 21:46 #2
Ja, man kan godt give en div fast position, med CSS..

Jeg kan ikke huske koden, men det kan godt lade sig gøre.. :-)
Avatar billede rejx Nybegynder
03. december 2006 - 21:52 #3
Jeg har prøvet at leje lidt med noget i denne stil:
footer {
bottom:0; left:0; position:absolute; width:100%; height:50px;
}

Men problemet er bare at indholdet bliver scroolet ind under div'en. Og det var jo ikke lige meningen.
Avatar billede thesurfer Nybegynder
03. december 2006 - 21:55 #4
Hvis den ikke skal følge med, kan du prøve med: position:relative; top:100%;
Avatar billede rejx Nybegynder
03. december 2006 - 22:01 #5
Det virker ikke, den giver en ekstra scroll bar og fjerner den nederste del som altid skal ligge der...
Avatar billede thesurfer Nybegynder
03. december 2006 - 22:19 #6
Fisk.. :-)

Jeg ved desværre ikke hvilke koder man skal bruge..

Hvis du søger en CSS-løsning, kan du flytte spørgsmålet til CSS-kategorien..

Ved flyt af spørgsmål:
Husk at MARKERE dit navn i boksen til venstre, og klikke på ACCEPTER-knappen, efter at du har lagt et SVAR.
Derefter opretter du spørgsmålet, i den rette kategori. Derefter lægger du et link til det nye spørgsmål, i dette spørgsmål.

CSS kategori: http://www.eksperten.dk/spm/Programmering/DHTML/CSS/
Avatar billede rejx Nybegynder
09. december 2006 - 05:31 #7
Jeg ved ikke om det som sådan er en css løsning jeg søger, jeg søger en løsning der virker uden frames...
Avatar billede thesurfer Nybegynder
09. december 2006 - 23:04 #8
CSS har ikke noget med frames at gøre..

Det vil jo netop virke uden frames.. Prøv i CSS kategorien.
Avatar billede rejx Nybegynder
10. december 2006 - 08:26 #9
Nej det ved jeg :-)
Jeg siger også bare det behøver ikke være en ren css løsning (som somsagt ikke om der findes andre løsninger) men jeg prøver at flytte den over i css katagorien.

tak for de svar der er kommet, men ingen virker desvære optimalt.
Avatar billede thesurfer Nybegynder
10. december 2006 - 10:59 #10
Hvis du ikke vil bruge frames, og du ikke vil bruge CSS, kan du jo bruge tabeller..

Jeg kan ikke se, at du har oprettet spørgsmålet i CSS kategorien.. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester