Avatar billede simonj Nybegynder
26. december 2001 - 16:28 Der er 14 kommentarer og
1 løsning

scroll

Jeg har 2 spørgsmål:

1) Hvordan laver jeg scroll i den midterste tabel? (den hvor der står ok ok ok...)

<table width=\"100%\" height=\"193\">
          <tr>
            <td width=\"34%\">&nbsp;</td>
            <td width=\"59%\" align=\"left\" valign=\"top\">ok ok ok ok ok ok</td>
            <td width=\"7%\">&nbsp;</td>
          </tr>
        </table>

2) Hvordan tvinger jeg en browser til ikke at lave horisontal scroll, ligemeget hvad ?
     
Avatar billede cool_casper Nybegynder
26. december 2001 - 16:56 #1
Laver en IFRAME:
<IFRAME scrolling=yes></IFRAME>

Avatar billede callesen Praktikant
26. december 2001 - 16:56 #2
Denne html-fil viser vel det du søger:
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>[Ingen titel]</TITLE>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\">
<STYLE type=\"text/css\">
.overflowHidden{
    height: 193px;
    overflow : hidden;
    position:relative;
}
.overflowScroll {
    width: 100%;
    height: 193px;
    overflow-y : auto;
  overflow-x : hidden;
  background-color: yellow;
  color: black;
}
</STYLE>
</HEAD>
<BODY>
<TABLE>
<TR><TD HEIGHT=\"100%\" WIDTH=\"100%\">
<table width=\"100%\" height=\"193px\" BORDER=\"1\">
          <tr>
            <td width=\"34%\">&nbsp;</td>
            <td width=\"59%\" align=\"left\" valign=\"top\" HEIGHT=\"193px\"><DIV CLASS=\"overflowHidden\">ok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok ok</DIV></td>
            <td width=\"7%\">&nbsp;</td>
          </tr>
        </table>
<table width=\"100%\" height=\"193px\" BORDER=\"1\">
          <tr>
            <td width=\"34%\">&nbsp;</td>
            <td width=\"59%\" align=\"left\" valign=\"top\" HEIGHT=\"193px\"><div  CLASS=\"overflowScroll\"> ok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok okok ok ok ok ok ok</DIV></td>
            <td width=\"7%\">&nbsp;</td>
          </tr>
        </table>
</td></tr>
</table>

</BODY>
</HTML>
Avatar billede snigermunken Nybegynder
26. december 2001 - 17:07 #3
callesen det virker ikke med Mozilla, Opera og slet ikke i netscape 4.08 kun i IE.
Avatar billede cool_casper Nybegynder
26. december 2001 - 17:13 #4
IFRAMEN virker i alle browsere, tror jeg nok! Ihvertfald de fleste!
Avatar billede callesen Praktikant
26. december 2001 - 17:14 #5
Det burde jeg have oplyst - jeg håber det kan tilgives, hvis jeg tilføjer: Heller ikke i Netscape 6.
Avatar billede callesen Praktikant
26. december 2001 - 17:16 #6
cool_casper> Til ældre NS\'er laver man også en <ILAYER>
Avatar billede cool_casper Nybegynder
26. december 2001 - 17:17 #7
Ja, det kan man også!
Avatar billede snigermunken Nybegynder
26. december 2001 - 17:17 #8
:) ok du er tilgivet :)
Ved dog ikke med Netscape 6 da jeg ikke gider havde den efter som den laver underlige ting med Mozilla.

Men iframes virker heller ikke i gamle NS browsere.
Avatar billede gryn Nybegynder
27. december 2001 - 00:42 #9
Er det efterhånden nødvendigt at tage højde for netscape, medmindre man sidder og laver meget seriøse sider. Er det ikke moget med 4%, der bruger NS?
Avatar billede simonj Nybegynder
27. december 2001 - 03:23 #10
Kan i svare på spørgsmål nr. 2 også ?
Avatar billede cool_casper Nybegynder
27. december 2001 - 03:33 #11
<IFRAME scrolling=yes></IFRAME> Så sæt et bar <BR>\'s ind. Den kan jo ikke lave nogle aktiv scrollbar hvis ikke der er noget indhold. Men den vil blive vist gråtonet.
Avatar billede callesen Praktikant
27. december 2001 - 11:06 #12
Hvis du vil bruge <div>-løsningen, som er i mit forslag er svaret i den første tabel: <DIV CLASS=\"overflowHidden\">, hvor klassen angiver -> overflow : hidden;
eller du kan lave det inline <DIV style=\"overflow:hidden;\"> Det samme kan briges i <IFRAME> Her skla du bare i det dokument du henter ind have: <BODY style=\"overflow:hidden;\">
Avatar billede tobias_cool Nybegynder
27. december 2001 - 21:54 #13
Gryn(hu hu), det siger jeg også hele tiden der er vist kun de gamle scriptere der ikke mener det \"I de gode gamle dage hvor der blev lavet only NS-sider...\"
Avatar billede simonj Nybegynder
29. december 2001 - 15:29 #14
tak
Avatar billede callesen Praktikant
29. december 2001 - 15:33 #15
Velbekomme og tak for point.
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