On Sun, 27 Mar 2005 17:23:18 +0200, Ryan Dahl <junk_this_way@hotmail.com>
wrote:
> Jeg har en liste, som består af X antal rækker. Hver række indeholder
> 2 informationer: En beskrivelse og en dato. Førstnævnte kan godt være
> lidt lang, så derfor skærer jeg i denne, hvis brugerens browser ikke
> har den påkrævende størrelse. - Jeg har copy/pastet en lille HTML-side
> som viser hvordan nederst i denne besked.
>
> Problemet opstår, når der skal skjules/vises udvalgte grupper af
> rækker. - Jeg gerne vil bruge et SPAN- eller DIV-tag, som omslutter
> flere rækker, da det ikke hensigtsmæssigt at ændre style direkte på
> TR- eller TD-taggene, da listen fungerer som et hierarki.
Når det er tabulært data du vil indsætte i kolonnerne, så er det også
lettest, at gøre det med en tabel.
Du kan ikke lade hverken et span eller div tag opslutte flere tabelrækker.
> Hvis jeg bruger P- eller DIV-tags istedet for mine tabelrækker er der
> ingen problemer med at skjule udvalgte rækker, men så er jeg tilbage
> til problemet med de 2 kolonner: Hvordan får jeg vist både en
> beskrivelse og en dato, hvor datoen er højrestillet og glider henover
> beskrivelsen i takt med at browser-vinduet formindskes?!?
Du kan sætte det op med to div og så vha. float lave dem som 2 kolonner,
men det er bedst at bruge tabeller til det de er beregnet til.
Jeg går ud fra, at det hele kommer fra et serverside-script. Så det burde
vel kunne laves sådan, at de rækker der skulle skjules eller noget, får en
ekstra class i stil med:
<td class="titlearea skjul">Denne tekst skjules når browser mindskes</td>
<td class="fixedarea vis">Denne tekst vises så lang tid som muligt</td>
Eller også har jeg misforstået, hvad det er du prøver at opnå.
--
Ryan Kristensen