On Thu, 17 Nov 2005 13:14:25 +0100, "Kasper Katzmann"
<kasper@katzfyfymann.dk> wrote:
>Jeg har lavet en lille nyhedsfunktion, som viser de fire seneste nyheder i
>to kolonner.
>
>Jeg er desværre stødt ind i et lille problem med visningen. Jeg vil gerne
>have at nyhedsblokkene står lige under hinanden i hverkolonne, men som det
>er nu, bliver de forskudt hvis alle blokkene ikke er lige høje. Man kan se
>det her:
http://www.grouppolicy.dk
>
>Nogen der har en idé til hvordan jeg løser problemet?
Hvis vi deler problemet op i to:
1) Hvordan skal det se ud - som HTML
2) Hvordan gør vi det i ASP
Ad 1) HTML'en:
Du kan jo ikke have dem i hver sin celle (td), men i stedet:
<tr>
<td>
<h1>Title_1</h1>
<p>Content_1</p>
<h1>Title_3</h1>
<p>Content_3</p>
</td>
<td>
<h1>Title_2</h1>
<p>Content_2</p>
<h1>Title_4</h1>
<p>Content_4</p>
</td>
</tr>
(Du må selv style det. [1])
Ad 2) ASP'en:
Jeg ved ikke, om der kan findes en kunstfærdig smart løsning, men vis
der kun er tale om 4 nyheder, ville jeg nok bare trække dem ud med
..getrows og så hardcode de enkelte nyheder.
[1] Jeg synes måske din HTML er et lidt underligt mix af tabeller,
div'er og css.klasser.
I stedet for
<div class="newshead"> og <div class="newspreview">
ville jeg bruge
<h1 class="newshead"> og <p class="newspreview">
- men nu er det jo ikke det du spørger om, og du er sikkert i en
"eksperimenterende fase", så ...
Good luck,
Jørn
--
Jørn Andersen,
Brønshøj