Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:24 Der er 18 kommentarer og
1 løsning

<div> style height

Jeg har en tabel hvor det skal stå noget tekst af forskellig længde...

jeg ønsker at denne tekst skal stå inde i en "scroll" box. Men jeg syntes ikke jeg kan få det hen så højden af denne box bliver afhængig af browser vinduet...

jeg kan godt sætte height til en pixel værdi.. men så ser det dumt ud hvis man åbner den på en pc med en anden opløsning..

lille udsnit af koden:

<td valign="top" align"left" width"59%">
<div style="overfolw-y:scroll; height:50%">
  <?php include($includethis("indhold.php"); ?>
</div>
</td>
jeg vil gerne have at den "div" fylder 50% af sidens højde. men den fylder bare teksten i til der ikke er mere tekst....
Avatar billede karga Nybegynder
02. januar 2004 - 16:28 #1
Du skal lave height i tabellen vist nok, måske begge steder. Btw, du har vel set at overflow ik er stavet rigtigt lige her, ik?
Avatar billede Slettet bruger
02. januar 2004 - 16:32 #2
Der mangler også et = imellem width og "59%"
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:37 #3
det gik lidt stærkt :-)
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:38 #4
sådan her eller hvad?

<td valign="top" align="left" width="59%" height="100%">
<div style="overflow-y:scroll; height:50%">
  <?php include($includethis("indhold.php"); ?>
</div>
</td>
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:39 #5
det virker i hvert tilfælde ikke....
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:42 #6
<table height="100%" width="59%" border="0">
<tr>
<td valign="top" align="left" width="59%" height="100%">
<div style="overflow-y:scroll; height:50%">
  <?php include($includethis("indhold.php"); ?>
</div>
</td>
</tr>
</table>
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:42 #7
virker stadig ikke.....
Avatar billede karga Nybegynder
02. januar 2004 - 16:45 #8
jeg kunne forestille mig du skulle skrive sådan her:
<td style='width:59%; height:50%; overflow-y:scroll'>
Det der php halløj
</td>

Ser lige hvad der virker
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:48 #9
overflow er ikke en attribut til td
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:49 #10
sorry jo den er...
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:51 #11
men det virker ikke....
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:54 #12
hvis jeg sætter <td height="200"> f.eks.
altså til en absolut værdi.. så virker det.. men det er jo netop det jeg vil undgå. altså at det skal være en bestemt værdi. jeg så jo gerne at det var en procent værdi...
Avatar billede karga Nybegynder
02. januar 2004 - 16:54 #13
Nwj overflow er jo ik attribut, det er en værdi i style=''...
Har du FrontPage eller andre programmer du kan lave det i? Hvis den kan det, så er Frontpage meget god til sådan noget
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:56 #14
bruger dreamweaver.. syntes jeg personligt er bedre....
Avatar billede cvpcvp Nybegynder
02. januar 2004 - 16:57 #15
men det virker altså stadig ikke... :-/
Avatar billede roenving Novice
03. januar 2004 - 23:01 #16
Måske mangler du en størrelse på de omkransende elementer ?-)

-- en relativ størrelse (som tager sin målestok fra noget andet !-) giver kun mening, hvis det omkransende element har defineret en størrelse, så måske har du brug for:

<style type="text/css">
  html,body{height:100%;}
</style>
Avatar billede cvpcvp Nybegynder
04. januar 2004 - 09:31 #17
jeg har løst problemet tak.. med noget der ligner det du skriver roenving.. så jeg vil gerne give dig point... så hvis du lige vil ligge et svar...
Avatar billede roenving Novice
04. januar 2004 - 16:20 #18
Velbekomme '-)
Avatar billede roenving Novice
04. januar 2004 - 21:06 #19
-- og tak for points ;~}
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