/ Forside/ Teknologi / Multimedie & design / Dreamweaver / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Dreamweaver
#NavnPoint
bentjuul 2364
molokyle 1030
BoJohansen 912
dk 650
ajohansen 520
jakjoe 500
netop 500
LisBJensen 345
CLAN 336
10  basil28 320
Begynderjælp til Dreamweaver
Fra : rukumi
Vist : 712 gange
200 point
Dato : 14-07-04 15:40

Er der nogen her som kan forklare mig hvordan jeg får et tekstfelt i Dreamweaver til at være scroll-bart. Jeg er ved at lave en hjemmeside hvor der i midten skal være en længere tekst, som man skal kunne rulle i/springe til ved hjælp af knapper andetsteds på siden.

Problemet er, at feltet hvori teksten står blot bliver længere og længere når jeg fylder tekst i. Det skulle helst beholde den nuværende størrelse.

Feltet i midten markeret med en grøn fane hvorpå der står "Layout table". Jeg har også forsøgt mig med blot at lave et "almindeligt" felt til teksten, men løber ind i det samme problem - nemlig at teksten blot udvider feltet nedad i stedet for at gøre det scroll-bart.

Når jeg markerer feltet skriver Dreamweaver følgende i koden:

<table cellpadding=0 cellspacing=0 align=left class="Normal">
<tr>
<td width=14 height=9></td>
<td width=592></td>
<td width=10></td>
</tr>
<tr>
<td height=211></td>
<td valign="top" class="Normal" bgcolor="#E9E9E9">
<p>Her skal teksten være<br>
</p>
</td>
<td></td>
</tr>
<tr>
<td height=9></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="3"><img height="1" width="14" src="/spacer.gif"></td>
<td><img height="1" width="590" src="/spacer.gif"></td>
<td></td>
</tr>
</table>

Håber nogen kan hjælpe.

Venlig hilsen rukumi

 
 
Kommentar
Fra : Harlekin


Dato : 14-07-04 16:19

Du skal bruge Frames (på dansk: rammer) til at vise de forskellige dele af siden i.
Hvis du har din lange tekst i en Frame så kommer der en scrollbar når den ikke kan vise det hele i rammen.
Det betyder bare et din lange tekst skal være i en fil for sig.
Læs mere om frames her: http://www.kandu.dk/dk/kurser/HTML/frames.asp

Kommentar
Fra : rukumi


Dato : 14-07-04 17:15

Tak for svar, men jeg synes ikke, jeg bliver meget klogere. Frames - jo tak, men hvordan gør jeg det. Hvad er det præcist jeg skal skrive i stedet for den kode jeg sendte med? (beklager at slutningen af koden står i starten - jeg ved ikke lige hvad der er sket.
Jeg har også forsøgt mig med en stump kode til i-frames, men altså uden held. Eksemplerne, du henviser til har jeg også forsøgt mig med, men altså igen uden held.

Kommentar
Fra : Harlekin


Dato : 14-07-04 22:00

Jeg har fundet en række vejledninger på Macromedias (dem der har lavet dreamweaver) hjemmeside: http://www.macromedia.com/support/dreamweaver/frames.html
De forklarer punkt for punkt hvordan man laver frames og tabeller alt efter hvad man synes man har brug for. Det må være lige det du har brug for!

Kommentar
Fra : rukumi


Dato : 15-07-04 01:11

Igen tak, men det hjælper mig fortsat ikke. Selvføligelig har jeg søgt på nettet og herunder på Macromedias hjemmeside, inden jeg spørger her. Det har blot ikke løst mit problem. Der må dog være en eller anden måde hvorpå man kan lave en scrollbar på i et eksiterende felt/låse feltets højde på samme måde som bredden er låst.

Kommentar
Fra : Harlekin


Dato : 15-07-04 09:50

Der er også andre måder, men det er ikke noget du kan klare med Dreamweavers funktioner.
(Se feks scrollknapperne på http://www.mondosolutions.dk/Nyheder/GoldPartner.htm)

Hvis du ikke har kendskab til javascript så bliver det svært....

Ellers må du smide teksten i en textarea kasse
<textarea cols="30" rows="20">bla bla bla</textarea>

Kommentar
Fra : black_silver


Dato : 18-08-04 23:17

Ok - det er en celle du skal have din tekst i. Du kunne jo lave en IFRAME, så vil der komme scroll på, hvis der er mere tekst end der kan være.

1) Lav en ny side (som skal vises) i cellen. Her skriver du din tekst i en tabel som er ca. 620 px. i bredden. Gem siden som f.eks. text.htm

2) På din nuværende side skal du lave en IFRAME (et vindue) som din nye side bliver vist igennem.

Stå i cellen - gå i menuen INSERT - vælg TAG - og tryk på HTML TAGS. Når du bladrer dernedad skulle du gerne finde det tag som hedder iframe - vælg det, og tryk INSERT.

I kassen der kommer skal du udfylde:

Source = den fil der skal vises. Den som vi her kaldte text.htm
Name= kald den bare text

Width = Bør være samme bredde som selve cellen du laver iframe i
Height = Bør være samme højde som selve cellen du laver iframe i

Margin width og heigth = afstand til kanterne af cellen...

Alignment = Hvor i cellen vil du have din IFRAME/vindue? Top, midten eller....

Scrolling = Sættes til AUTO, hvis der skal kun skal være scroll ved for meget tekst.

Og husk at fjerne hakket i BORDER, da du formentlig ikke vil have streg udenom din IFRAME/vindue.

Når du er færdig, trykker du OK og lukker det andet vindue CLOOSE.

Test med F12 (Preview in browser).

Håber det hjalp *S*

Kommentar
Fra : rukumi


Dato : 19-08-04 22:46

Takker for svaret. Det løste problemet.

Kommentar
Fra : krabat


Dato : 23-02-05 02:23

også for mig. En rigtig gammelt problem. Mange tak.

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177423
Tips : 31962
Nyheder : 719565
Indlæg : 6407898
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste