Avatar billede laseb Nybegynder
03. januar 2003 - 00:07 Der er 13 kommentarer

Fast cellehøjde, uaset include-file-teksts længde?

Hejsa...

Tror jeg fik det ret godt med i overskriften: Jeg inkluderer en tekst fra en anden fil via SSI og include file.  På siden nyheder skal hele teksten bruges, men på forsiden vil jeg gerne nøjes med de første par linjer af den inkluderede tekst, og så henvise til den egentlige nyhedsside, hvis de vil se mere.

Kan jeg låse en celles højde, så uanset, om det så er hele Biblen (eller Koranen for den sags skyld) der bliver inkluderet, så nøjes jeg med det tekst, der er plads til i cellen...

Eller skal jeg gøre det på en anden måde for blot at få en stump af teksten med? Vil helst langt uden om ASP/PHP...

Forresten: Når jeg preview’er fra Dreamweaver viser den fint den inkluderede tekst, men ikke når jeg smider det op på serveren. JEg bruger i forvejen SSI som tæller, så den burde jo kunne klare det. Har nogen mon løsningen på dette?

Så var der ikke mere....
/Lasse
Avatar billede pesa Nybegynder
03. januar 2003 - 00:09 #1
(Med på en lytter)
Avatar billede laseb Nybegynder
03. januar 2003 - 00:14 #2
Øv, blev helt glad, da der allerede var svar! :-)
Avatar billede pesa Nybegynder
03. januar 2003 - 00:15 #3
Sorry! :)
Avatar billede ztyxx Nybegynder
03. januar 2003 - 00:29 #4
du lægger det i et div, hvor du laver overflow, eksempel:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<title>fast cellehøjde i tabel</title>
<style type="text/css">
.overflow {
    height:100;
    width:100;
    overflow:hidden;
    }
</style>

</head>

<body>
<table border="1">
    <tr>
        <td>Bla bla</td>
        <td height="100" width="100"> <div class="overflow">
        1<br>
        2<br>
        3<br>
        4<br>
        5<br>
        6<br>
        7<br>
        8<br>
        9<br>
        10<br>
        11<br>
        12<br>
        13<br>
        14<br>
        15<br>
        16<br>
        17<br>
        18<br>
        19<br>
        20
        </td>
    </tr>
    </table>
</body>
</html>
Avatar billede laseb Nybegynder
03. januar 2003 - 00:37 #5
Tak for dit svar.
Det må du lige skære ud i pap - jeg er ikke så velbevandret i html, at jeg kan gennemskue det. Jeg prøvede at smide ovenstående ind i DW, men den markerede <div class="overflow"> med gult, og mente, at det var sikrest at slette den.

Hvad er det helt konkret, jeg skal gøre ved den celle, jeg vil have låst....?

mvh Lasse
Avatar billede pesa Nybegynder
03. januar 2003 - 01:04 #6
Prøv at indsætte ztyxx's koder i Notesblok og gem filen som etellerandet.htm . Det lader til at DW ikke helt vil acceptere hvad du skriver - sådan gør DW altså af og til.

Det der sker i koderne er at der øverst defineres:

<style type="text/css">
.overflow {
    height:100;
    width:100;
    overflow:hidden;
    }
</style>

Længere nedes angives et <div class="overflow"> med en masse linjer. Det øverste viser at tekst der breder sig ud over en celle med højden 100 og bredden 100 vil blive skjult. Man kan i dette tilfælde se de første 5 linjer. De resterende er skjult. Det er det der sker her.
Avatar billede pesa Nybegynder
03. januar 2003 - 01:10 #7
ztyxx>>> Kan man også lave det således at man kun kan se de første 100 ord for eksempel eller første 1000 anslag?
Avatar billede laseb Nybegynder
03. januar 2003 - 01:23 #8
Det forstår jeg ikke så meget af. Hvilket et af felterne, ligger begrænsningen i? DW vil ikke acceptere det, og det er desværre her jeg skal bruge det. Er der ingen løsning på det?

/Lasse

ps. Jeg er sgu nok først på pinden i morgen middag, det har været en lang arbejdsdag...
Avatar billede ztyxx Nybegynder
03. januar 2003 - 09:52 #9
laseb> begrænsningnen ligger i <div> da det har en fast højde og bredde, der her svarer til <td> højde og bredde, med hensyn til at vise de første 1000 anslag, skal du kode dig ud af det, i det dokument der ligger inde i din iframe, men dertil skal du så bruge asp/php
Avatar billede laseb Nybegynder
03. januar 2003 - 12:44 #10
Jeg forstår det ikke, og det virker ikke for mig...

Hvis jeg skal forstå det, må I gerne forklare punkt for punkt, hvad jeg skal gøre. Jeg er ikke ret meget hjemme i koder, og er kun vant til at bruge Dreamweaver på brugerniveau...

Hvad gør jeg for - i det dokument jeg HAR oprettet - for at begrænse den tekst, jeg henter via SSI include-file.  Gerne i en tabelcelle, der følger sidens procentstørrelse...

Sorry, men det blev altså ikke klart for mig... :-)

/Lasse
Avatar billede ztyxx Nybegynder
03. januar 2003 - 15:38 #11
prøver at kigge på det hjemme, der har jeg Dreamweaver
Avatar billede laseb Nybegynder
03. januar 2003 - 16:07 #12
Så siger jeg mange tak, foreløbigt... Og gir en bajer i Svnedborg, hvis du engang kommer forbi... :-)


/Lasse
Avatar billede ztyxx Nybegynder
03. januar 2003 - 21:57 #13
har nu testet det i Dreamweaver, og har ingen problemer med det, jeg tror at grunden til at det bliver gult, er fordi at overflow ikke hører til de standard-attributter som Dreamweaver har præ-defineret
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
Kurser inden for grundlæggende programmering

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