Avatar billede hellfishdk Nybegynder
04. juli 2005 - 19:54 Der er 9 kommentarer og
1 løsning

Tabel i Tabel fixed, mens indhold scrolles

Hej

Hvordan kan jeg få en tabel i en tabel til at være fixed?
Jeg har lavet en 1x1 tabel med en tabel mere i hver celle. Venstre celles tabel indeholder en menu, og højre celle indeholder en content. Denne content er jo dynamisk i indholdet, så størrelsen varierer, hvilket gør at der skal scrolles. Når der scrolles vil jeg gerne have at menuen hele tiden vises i venstre side, lige meget hvor på siden man er.
jeg vil helst ikke bruge script som løsning, fordi jeg ikke kender noget til det.
Avatar billede miss-g Seniormester
04. juli 2005 - 23:12 #1
Er det ikke bare at angive at den skal være til venstre (og i toppen) i cellen?

<style type="text/css">
<!--
.menucell {
    text-align: left;
    vertical-align: top;
}
-->
</style>
Avatar billede miss-g Seniormester
04. juli 2005 - 23:13 #2
Sæt style på <td>
Den celle menuen/tabellen ligger i.....
Avatar billede roenving Novice
05. juli 2005 - 12:05 #3
-- eller måske er det at indsætte en div i cellen:

<table style="width:780px;border-collapse:collapse;">
  <tr>
    <td style="width:120px;border:0;">Din menu</td>
    <td style="width:660px;border:0;padding:0;">
      <div style="width:660px;overflow:auto;height:520px;">
        <!-- Indholdet, som kan scrolle -->
      </div>
    </td>
  </tr>
</table>
Avatar billede goose Nybegynder
05. juli 2005 - 12:11 #4
Det ligner da lidt det samme jeg efterlyser i http://www.eksperten.dk/spm/630398 - dog kender jeg ikke højden på forhånd.

Kan du evt. hjælpe mig også roenving, du er jo javascript haj :o)

/Goose
Avatar billede hellfishdk Nybegynder
05. juli 2005 - 13:56 #5
roenvig:

hvordan får jeg så den scroll væk, der er i browserent? Nu har jeg 2 scrolls: en i tabellen og en i browseren.

(din løsning passer bedst til mit spørgsmål)
Avatar billede roenving Novice
05. juli 2005 - 13:57 #6
-- så skal du f.eks. sætte style="overflow:hidden;" på body-tagget !-)
Avatar billede hellfishdk Nybegynder
05. juli 2005 - 14:02 #7
YES SIR! Du er gud... :P

Kom med et svar, herre...
Avatar billede roenving Novice
05. juli 2005 - 14:04 #8
Velbekomme '-)

-- men behold de fleste selv, for dit spørgsmål er bestemt ikke meget sværere end svært !-)
Avatar billede hellfishdk Nybegynder
05. juli 2005 - 14:07 #9
Jo for jeg har prøvet med det du har nævnt der skal gøres, uden succes. Jeg må have lagt styles'ne forkert, da jeg prøvede. Det gav en del irritationer :) Så jo du har fortjent dem, set med mine øjne.
Avatar billede roenving Novice
05. juli 2005 - 14:14 #10
-- hvis du f.eks. bruger en fuldt kvalificeret doctype inklusive dtd-link, er der en del css-properties, som ikke skal sættes på body-elementet i et stylesheet, men i stedet skal placeres på dokument-elementet ...

-- og tak for point ;~}
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